denticle
English Dictionary
->
Letter D
-> denticle
Search Dictionary:
denticle Definition
(n)
small
pointed
ridge
on
the
exoskeleton
of
an
arthropod
denticle Synonyms
denticle
© Art Branch Inc.