PHYSALIS VISCOSA
(noun)Definitions
There is 1 meaning of the phrase
Physalis Viscosa.
Physalis Viscosa - as a noun
Found on sea beaches from virginia to south america having greenish-yellow flowers and orange or yellow berries
Synonyms (Exact Relations)
yellow henbane