cape gooseberry

Explore definitions, synonyms, and language insights of cape gooseberry

Definitions

Noun
annual of tropical South America having edible purple fruits