tree-livingEnglish

arboreal, arboreous, tree-living

Adjective

Inhabiting or frequenting trees

English: arboreal, arboreous, tree-living

English words with similar meanings

Show 2 words