leopard tree

名词 n.

英文释义

名词 n.
  1. Synonym of leopardwood. Australia
    — [S]he looked straight in front of her, down a long gravel driveway to the house that jack shit built. It huddled beneath the spreading arms of a large leopard tree.

词形变化

leopard trees plural
0 次浏览 数据来源: Wiktionary