English Dictionary
▪ imbibing
▪ imbibition
▪ imbricate
▪ imbricated
▪ imbrication
◊ IMBRICATE
imbricate
adj : (botany) used especially of leaves or bracts; overlapping or
layered as scales or shingles [syn: {imbricated}]
imbibing
imbibition
imbricate
imbricated
imbrication
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]