What does babassu nut mean?

babassu nut meaning in General Dictionary

hard-shelled fan for the babassu palm