Meaning of origanum

Definition of origanum

(noun) any of various fragrant aromatic herbs of the genus Origanum used as seasonings

Other information on origanum

WIKIPEDIA results for origanum
Amazon results for origanum