Englishfor English speakers
Lycopersicon esculentum English
Meaning Lycopersicon esculentum meaning
What does Lycopersicon esculentum mean?
Lycopersicon esculentum
Synonyms Lycopersicon esculentum synonyms
What other words have the same or similar meaning as Lycopersicon esculentum?