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