cape gooseberry


Meanings

  • annual of tropical South America having edible purple fruits