Meaning of origanum majorana

Definition of origanum majorana

(noun) aromatic European plant native to Mediterranean and Turkey; not widespread in Europe

Other information on origanum majorana

WIKIPEDIA results for origanum majorana
Amazon results for origanum majorana