imbricated
Explore definitions, synonyms, and language insights of imbricated
Definitions
Adjective Satellite
used especially of leaves or bracts; overlapping or layered as scales or shingles