FOLIAGED

Definition of FOLIAGED

  1. (adj)bearing numerous leaves