cucamelon

noun

  1. 1

    Melothria scabra, a vine grown for its edible fruit.

Translate “cucamelon” to another language

Click any language to open the translator with this word already filled in.

Cucamelon Definition & Meaning | TranslatePulse