'cape gooseberry' definitions:

Definition of 'cape gooseberry'

(from WordNet)
noun
Annual of tropical South America having edible purple fruits [syn: cape gooseberry, purple ground cherry, Physalis peruviana]

Words containing 'cape gooseberry'