Latin-English dictionary »

botrysos meaning in English

LatinEnglish
botrysos [botryi] noun
M

also called artemisianoun

plant similar to wormwood / mugwortnoun