citrus medica ( synonym found)

Definition of citrus medica:

°past tense of strum.

Back to Top