duckweed

noun

  1. 1

    Any of several reduced floating aquatic plants in the subfamily Lemnoideae of the family Araceae.

Translate “duckweed” to another language

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