Meaning of Cucumis
Definition of Cucumis
(noun)
cucumbers; muskmelons
Other information on Cucumis
WIKIPEDIA results for
Cucumis
Amazon results for
Cucumis
Tweet