ARBOREOUS

Definition of ARBOREOUS

  1. (adj)abounding in trees
  2. (adj)resembling a tree in form and branching structure
  3. (adj)inhabiting or frequenting trees