Webster's Revised Unabridged Dictionary · 1913
leopardwood
Copy link
leopardwood
, noun
(Botany)
See
Letterwood
.
↑