Latin-English dictionary »

argemone meaning in English

LatinEnglish
argemone [argemones] noun
F

inguinalis L+Snoun

wind-rose plant (Papaver argemone)noun