SERRULA


Meaning of SERRULA in English

ˈser(y)ələ noun

( -s )

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

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.