water carpet - English Synonyms Dictionary

water carpet

n.
[1] water mat , Chrysosplenium americanum