Home
Search
Index
Definify.com
Definition
2025
strawberry_tomato
strawberry tomato
English
Noun
strawberry
tomato
(
plural
strawberry tomatoes
)
physalis
Similar Results