Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lemonwood
in English
lemonwood
us
//ˈlimənwʊd//
uk
//ˈliːmənwuːd//
#uncommon
Definitions
Noun
a
tree
with
lemon-scented
leaves
(
from
New
Zealand
)
The
lemonwood
tree
is
native
to
New
Zealand
.
a
flowering
plant
(
Calycophyllum
candidissimum
)
The
gardener
planted
a
lemonwood
flowering
plant
in
the
garden
.
Base Words
lemon
wood