arborous meaning
UK US
arborous (adjective): of or relating to or formed by trees.
Definition of arborous
Scrabble score: 10 (letter breakdown)
Word lists: words starting with AR · words ending in US · 8-letter words
More about arborous on Wikipedia.