Definitions
noun
aquatic herb with yellowish flowers; central and western United States
Look “water carpet” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
aquatic herb with yellowish flowers; central and western United States