An organism or creature that lives in or on trees.
From Latin arbor (tree) + -cola (inhabitant, from colere meaning to dwell or inhabit). The -cola suffix appears in words like 'agricola' (farmer) and gives us many ecological terms.
Try Another Word