IMBRICATED

Definition of IMBRICATED

  1. (adj)used especially of leaves or bracts; overlapping or layered as scales or shingles