cape gooseberry

noun

1.
annual of tropical South America having edible purple fruits