Definify.com

Webster 1913 Edition


leopardwood

leop′ard-woodˊ

,
Noun.
(Bot.)

Definition 2024


leopardwood

leopardwood

English

Noun

leopardwood (uncountable)

  1. Flindersia maculosa, a tree in the citrus family.