English-Latin dictionary »

plant similar to wormwood / mugwort meaning in Latin

EnglishLatin
plant similar to wormwood / mugwort noun

botrysos [botryi]noun
M