Turritella meaning

(zoology) Any of the genus Turritella (allied genera) of spiral marine gastropods with an elongated, turreted shell.
noun
0
0
Advertisement

Origin of turritella

  • New Latin, diminutive of Latin turris (“tower”)
    From Wiktionary