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