English-Italian dictionary »

babassu meaning in Italian

EnglishItalian
babassu (Attalea speciosa, a tall Brazilian feather palm)
noun

babassunoun
{m}