neogastropod

English

Etymology

From neo- +‎ gastropod

Noun

neogastropod (plural neogastropods)

  1. Any sea snail of the clade Neogastropoda
Last modified on 22 November 2012, at 17:42