Latin-English dictionary »

argemonia meaning in English

LatinEnglish
argemonia [argemoniae] (1st) F
noun

inguinalis L+Snoun

wind-rose plant (Papaver argemone)noun

Your history