kamus
.
Search
About
denticle
English
denticle
Noun
Small pointed ridge on the exoskeleton of an arthropod
English: denticle