barrigona
Meanings
Noun
1. Iriartea deltoidea, a South and Central American palm.