English-Latin dictionary »

almond (nut) meaning in Latin

EnglishLatin
almond (nut) noun
[UK: ˈɑː.mənd]
[US: ˈɑː.mənd]

amygdalum [amygdali](2nd) N
noun