Meaning of imbricated

Definition of imbricated

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

Other information on imbricated

WIKIPEDIA results for imbricated
Amazon results for imbricated