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.’
another term for coco de mer