MATWEED


Meaning of MATWEED in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Etymology: mat (I)

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

2. : matgrass b

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.