origanum in Finnish origanum in Finnish meirami noun Any herbaceous plant of the genus Origanum Add to Flashcards