Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
knotgrasses
in English
knotgrasses
#uncommon
Definitions
Noun
a
type
of
weed
with
jointed
stems
Knotgrasses
are
a
common
type
of
weed
found
in
lawns
.
Base Words
knotgrass
es