common duckweeds

English

Noun

common duckweeds

  1. plural of common duckweed