English Dictionary
▪ dentate leaf
▪ dented
▪ denticle
▪ denticulate
▪ denticulate leaf
◊ DENTICLE
denticle
n : small pointed ridge on the exoskeleton of an arthropod
dentate leaf
dented
denticle
denticulate
denticulate leaf
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]