English-Latin dictionary »

almond-, of almonds meaning in Latin

EnglishLatin
almond-, of almonds adjective

amydalinus [amydalina, amydalinum]adjective