wild marjoram (0 synonym found)

Definition of wild marjoram:

(n) : (UK) English oregano, Origanum vulgare subsp. vulgare, which grows wild in the British Isles.

Definition of wild marjoram:

(n) : (UK) English oregano, Origanum vulgare subsp. vulgare, which grows wild in the British Isles.

Back to Top