Meaning of water carpet
Definition of water carpet
(noun)
aquatic
herb
with
yellowish
flowers;
central
and
western
United States
Other information on water carpet
WIKIPEDIA results for
water carpet
Amazon results for
water carpet
Tweet