Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
witchgrasses
in English
witchgrasses
#uncommon
Definitions
Noun
tall
grasses
with
flat
blades
(
weeds
)
Base Words
witch
grasses