English-Latin dictionary »

snapdragon, antirrhinum meaning in Latin

EnglishLatin
snapdragon, antirrhinum noun

anarrinon [anarrini]noun
N

antirrhinon [antirrhini]noun
N

antirrinum [antirrini](2nd) N
noun