downy_ground_cherryEnglish

Physalis pubescens, downy ground cherry, strawberry tomato

Noun

Decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk

English: downy ground cherry, strawberry tomato, Physalis pubescens

English words with similar meanings

Show 2 words