Home

Word

babassu nut, n.
more info hard-shelled nut of the babassu palm
<noun.plant>

babassu nut