English dictionary
water carpet meaning and definition
Definition and meaning of water carpet at MeaningMonkey.org. water carpet meaning and definition in the English Dictionary.WATER CARPET noun
Definition of water carpet (noun)
- aquatic herb with yellowish flowers; central and western United States
- synonyms: Chrysosplenium americanum, water mat
Source: Princeton University Wordnet