1 matweed | Definition of matweed

matweed

noun

Definition of matweed

1 : any of several maritime grasses (as Ammophila arenaria, Spartina stricta and Lygeum spartum)

History and Etymology for matweed

mat entry 1

Keep scrolling for more