Home

Word

denticle, n.
(denticles)
more info small pointed ridge on the exoskeleton of an arthropod
<noun.animal>

denticle
semantic pointers
hypernym