Definitions of Cucumis:

  • noun:   cucumbers; muskmelons