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