turrid

English

Noun

turrid (plural turrids)

  1. (zoology) Any sea snail of the polyphyletic family Turridae, now distributed over several other families.