babassu nut

Noun
  1. Hard-shelled nut of the babassu palm (synset 112613600)

Found on Word Lists

Other Searches