Home
Search
Index
Definify.com
Webster
1913
Edition
leopardwood
leop′ard-woodˊ
,
Noun.
(Bot.)
See
Letterwood
.
Definition
2024
leopardwood
leopardwood
English
Noun
leopardwood
(
uncountable
)
Flindersia maculosa
, a
tree
in the
citrus
family.
Etymology
leopard
+
wood
, from its spotted bark.
Similar Results