YourDictionary

imbricate medical definition

or im·bri·cat·ed

adjective
Having the edges overlapping in a regular arrangement like roof tiles or the scales of a fish.

Related Forms:

Learn more about imbricate

link/cite print suggestion box