CUCUMIS MEANING IN ENGLISH

• Cucumis Definition & Synonyms

  1. (n.) A genus of plants including the cucumber, melon, and same kinds of gourds.


RECENT SEARCHES