Meaning of Physalis
Definition of Physalis
(noun)
ground
cherries
Other information on Physalis
WIKIPEDIA results for
Physalis
Amazon results for
Physalis
Tweet