CompareWords
Compare
Arborous
Definition:
(a.) Formed by trees.
Compare
arborous
with other words:
arborous vs. harborous
arboreous vs. arborous