cape gooseberry Meaning, Definition & Usage

  1. noun annual of tropical South America having edible purple fruits
    purple ground cherry; Physalis peruviana.

WordNet