dittany ( synonym found)

Definition of dittany:

°A labiate plant, Origanum dictamnus, formerly renowned for its medicinal properties; dittany of Crete.

Definition of dittany:

°A labiate plant, Origanum dictamnus, formerly renowned for its medicinal properties; dittany of Crete.

Back to Top