duckweedEnglish

duckweed

Noun

Any small or minute aquatic plant of the family Lemnaceae that float on or near the surface of shallow ponds

English: duckweed

Words that start with "duckweed"