strawberry tomato
noun
: ground-cherry
especially
: a stout hairy annual herb (Physalis pruinosa) of eastern North America with sweet globular yellow fruits
Love words? Need even more definitions?
Merriam-Webster unabridged
Share