STRAWBERRY TOMATO


Meaning of STRAWBERRY TOMATO in English

noun

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.