water lentil

English

Noun

water lentil (plural water lentils)

  1. duckweed