Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
meadwort
in English
meadwort
Definitions
Noun
a
plant
growing
near
rivers
or
damp
areas
Meadowwort
often
grows
near
slow-moving
rivers
.