Coromandel gooseberries

English

Noun

Coromandel gooseberries

  1. plural of Coromandel gooseberry