English-Latin dictionary »

acacia, gum arabic tree meaning in Latin

EnglishLatin
acacia, gum arabic tree noun

acacia [acaciae](1st) F
noun