babassu
English
babassu meaning in English • babassu का अर्थ अंग्रेजी में
Noun
- a tall feather palm of northern Brazil (Orbignya barbosiana) with hard-shelled nuts yielding a valuable oil (babassu oil>) and a kind of vegetable ivory.