serrula
noun
ser·ru·la
ˈser(y)ələ
plural -s
: a toothed keel
especially
: one on the endite of most spiders that assists in the maceration of prey
Love words? Need even more definitions?
Merriam-Webster unabridged
Share