Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of arboreous

- Having the form, constitution, or habits, of a proper tree, in distinction from a shrub.
- Pertaining to, or growing on, trees; as, arboreous moss.