cherry_tomatoEnglish

cherry tomato, Lycopersicon esculentum cerasiforme

Noun

Plant bearing small red to yellow fruit

English: cherry tomato, Lycopersicon esculentum cerasiforme

Small red to yellow tomatoes

English: cherry tomato

English words with similar meanings

Show 1 words