Meaning of cucumis

Definition of cucumis

(noun) cucumbers; muskmelons

Other information on cucumis

WIKIPEDIA results for cucumis
Amazon results for cucumis