tree-living
English Dictionary
->
Letter T
-> tree-living
Search Dictionary:
tree-living Definition
(a)
inhabiting
or
frequenting
trees
; "
arboreal
apes
"
tree-living Synonyms
arboreal
arboreous
tree-living
© Art Branch Inc.