Any of various small, free-floating, stemless aquatic flowering plants of the genus Lemna. Particularly useful in filtering Constituents and Contaminants out of water.
DUCKWEED
Meaning of DUCKWEED in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012