seaside grape

English

Noun

seaside grape (uncountable)

  1. sea grape (Coccoloba uvifera).