Dictionary for word “imbricates”
imbricates - Did you Mean?
imbricated (imbricate)
imbricate
imbricated
imbricate (imbricated)
fimbricate
imprecate (imprecates)
fabricate (fabricates)
lubricate (lubricates)
implicate (implicates)