Leopardwood definition

Flindersia maculosa, a tree in the citrus family.
noun
0
0
Advertisement

Origin of leopardwood

  • leopard +‎ wood, from its spotted bark.

    From Wiktionary