Translation of kemuncup in English:

kemuncup

love-grass

noun

  • 1

    love-grass, a type of grass that sticks to clothing when touched