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
Keep scrolling for more