arboraceous

Adjective
  • Abounding in trees (synset 302583630)

Other Searches