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