Physalis viscosa
WordNet

noun


(1)   Found on sea beaches from Virginia to South America having greenish-yellow flowers and orange or yellow berries
 
x
OK