duckweed

Noun
  1. Any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds (synset 111814988)

Found on Word Lists

Other Searches