Latin-English dictionary »

anarrinon meaning in English

LatinEnglish
anarrinon [anarrini] noun
N

snapdragon, antirrhinumnoun