meaning of arborous

arborous meaning in General Dictionary

Formed by trees

View more

  • of or relating to or formed by trees
  • created by trees.

arborous meaning in Urban Dictionary

the sexual attraction to trees


arborous meaning in General Dictionary

(a.) Formed by trees.