Coromandel gooseberry

English

Noun

Coromandel gooseberry (plural Coromandel gooseberries)

  1. (archaic) carambola