Meaning of carpetweed
Definition of carpetweed
(noun)
annual
prostrate
mat-forming
weed
having
whorled
leaves and
small
greenish-white
flowers;
widespread
throughout
North America
Other information on carpetweed
WIKIPEDIA results for
carpetweed
Amazon results for
carpetweed
Tweet