Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rosebay willowherb
in English
rosebay willowherb
#limited
Definitions
Noun
a
wildflower
species
(
Chamerion
angustifolium
)
The
rosebay
willowherb
is
a
common
wildflower
in
North
American
wetlands
.
Base Words
rosebay
willowherb