hard-shelled nut of the babassu palm

listen to the pronunciation of hard-shelled nut of the babassu palm
English - English

Definition of hard-shelled nut of the babassu palm in English English dictionary

hard-shelled nut of the babassu palm
babassu nut