cherry tomato
English Dictionary
->
Letter C
-> cherry tomato
Search Dictionary:
cherry tomato Definition
(n)
plant
bearing
small
red
to
yellow
fruit
(n)
small
red
to
yellow
tomatoes
cherry tomato Synonyms
cherry tomato
Lycopersicon esculentum cerasiforme
© Art Branch Inc.