meaning of babassu nut

babassu nut meaning in General Dictionary

hard-shelled fan for the babassu palm