Noun Definition
strawberry tomato
1.Definition: decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
Related Noun(s):downy ground cherry, physalis pubescens
Category: Plants2.Definition: stout hairy annual of eastern North America with sweet yellow fruits
Related Noun(s):dwarf cape gooseberry, physalis pruinosa
Category: Plants