tree-living Meaning, Definition & Usage

  1. adjective inhabiting or frequenting trees
    arboreal; arboreous.
    • arboreal apes

WordNet