KNOTGRASS


Meaning of KNOTGRASS in English

(n.) The dog grass. See under Dog.

Webster's English dictionary.      Английский словарь Webster.