origanum

noun

  1. 1

    Any herbaceous plant of the genus Origanum

Translate “origanum” to another language

Click any language to open the translator with this word already filled in.

Origanum Definition & Meaning | TranslatePulse