Meaning of origanum dictamnus

Definition of origanum dictamnus

(noun) dwarf aromatic shrub of Crete

Other information on origanum dictamnus

WIKIPEDIA results for origanum dictamnus
Amazon results for origanum dictamnus