ARBORACEOUS

Definition of ARBORACEOUS

  1. (adj)abounding in trees