FORESTED

Definition of FORESTED

  1. (adj)covered with forest