Home

Word

Physalis, n.
more info ground cherries
<noun.plant>

Physalis genus Physalis