1 strawberry tomato | Definition of strawberry tomato

strawberry tomato

noun

Definition of strawberry tomato

: ground-cherry especially : a stout hairy annual herb (Physalis pruinosa) of eastern North America with sweet globular yellow fruits

First Known Use of strawberry tomato

circa 1847, in the meaning defined above

Keep scrolling for more