English Dictionary
◊ IMBRICATE
imbricate
adj : (botany) used especially of leaves or bracts; overlapping or
layered as scales or shingles [syn: {imbricated}]