English-Latin dictionary »

strong smelling plant (poley-germander, teucrium polium?) meaning in Latin

EnglishLatin
strong smelling plant (poley-germander, Teucrium polium?) noun

belion [belii]noun
N

polion [polii]noun
N

polium [polii](2nd) N
noun