English-Latin dictionary »

of / pertaining to an almond tree meaning in Latin

EnglishLatin
of / pertaining to an almond tree adjective

amygdaleus [amygdalea, amygdaleum]adjective

Your history