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