Decemdentate
/(?)/
De·cem·den·tate
Decemdentate
a.
Having ten points or teeth.