serrula

noun
ser·​ru·​la | \ ˈser(y)ələ\
plural -s

Definition of serrula

: a toothed keel especially : one on the endite of most spiders that assists in the maceration of prey

History and Etymology for serrula

New Latin, from Latin, small saw, diminutive of serra saw

Keep scrolling for more