English
›
Words
arboreal
Translation:
English
Adjective
0
having
to do with trees
0
living
in trees or adapted to living in trees
Add
Translation