Definitions of lesser duckweed:

  • noun:   of temperate regions except eastern Asia and Australia