Meaning of Cucumis

Definition of Cucumis

(noun) cucumbers; muskmelons

Other information on Cucumis

WIKIPEDIA results for Cucumis
Amazon results for Cucumis