Definition: (adjective) Abounding in trees.
Synonyms: woodsy.
Usage: Oregon’s arboreous landscape is both beautiful and serene.
Discuss
Source: The Free Dictionary
Definition: (adjective) Abounding in trees.
Synonyms: woodsy.
Usage: Oregon’s arboreous landscape is both beautiful and serene.
Discuss
Source: The Free Dictionary