pot marjoram (0 synonym found)

Definition of pot marjoram:

(n) : aromatic eurasian perennial

Definition of pot marjoram:

(n) : aromatic eurasian perennial

Back to Top