English | German | Russian | Czech

strawberry tomato English

Meaning strawberry tomato meaning

What does strawberry tomato mean?

strawberry tomato

stout hairy annual of eastern North America with sweet yellow fruits (= downy ground cherry) decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk

Synonyms strawberry tomato synonyms

What other words have the same or similar meaning as strawberry tomato?

Are you looking for...?