'babassu nut' definitions:

Definition of 'babassu nut'

(from WordNet)
noun
Hard-shelled nut of the babassu palm