1. Of or pertaining to trees; arboreal. 2. of or relating to or formed by trees; "an arborous ">roof"
arborary |