imbricated

imbricated

imbricated 英英释义

adj

1. used especially of leaves or bracts
    overlapping or layered as scales or shingles

    Synonym: imbricate