seaside grape

English

Noun

seaside grape (uncountable)

  1. The sea grape, Coccoloba uvifera.