Meaning of cape gooseberry

Definition of cape gooseberry

(noun) annual of tropical South America having edible purple fruits

Other information on cape gooseberry

WIKIPEDIA results for cape gooseberry
Amazon results for cape gooseberry