tree-living


Meanings

  • inhabiting or frequenting trees;
    • "arboreal apes"


Scrabble Score: 0

Words With Friends Score: 0