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