floating moss

nounA type of aquatic plant that floats on the surface of still or slow-moving water, often forming a green mat.

Synonyms