Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
woodruff
in English
woodruff
us
/wʊdˈrʌf/
uk
/wʊdˈrʌf/
#uncommon
Definitions
Noun
an
herb
with
aromatic
properties
(
Galium
odoratum
)
Compounds / Phrases
sweet woodruff