Cucumis(n.) A genus of plants including the cucumber, melon, and same kinds of gourds.

Words within cucumis

5 letter words: 7 results
View all words...