babassu nut Meaning, Definition & Usage

  1. noun hard-shelled nut of the babassu palm

WordNet