'babassu nut' definitions:

Definition of 'babassu nut'

From: WordNet
noun
Hard-shelled nut of the babassu palm