living
in trees or adapted to living in trees

Translation:
English
Adjective
Add