Latin-English dictionary »

antirrhinon meaning in English

LatinEnglish
antirrhinon [antirrhini] noun
N

snapdragon, antirrhinumnoun