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
Tweet