Webster's Revised Unabridged Dictionary · 1913

leopardwood

leopardwood , noun

(Botany) See Letterwood.