Definition of double coconut in English:

double coconut

noun

  • another term for coco de mer
    • ‘The population structure of the double coconut and some other Seychelles palms.’