Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leopardwood
in English
leopardwood
us
//ˈlipərdˌwʊd//
uk
//ˈliːpədsˌwʊd//
#uncommon
Definitions
Noun
a
spotted
tree
(
Flindersia
genus
);
native
to
Australia
The
leopardwood
tree
is
native
to
the
Australian
rainforest
.
a
citrus
tree
species
(
Flindersia
maculosa
)
Flindersia
maculosa
is
a
species
of
leopardwood
with
edible
fruit
.
Base Words
leopard
wood