English dictionary
neritid gastropod meaning and definition
Definition and meaning of neritid gastropod at MeaningMonkey.org. neritid gastropod meaning and definition in the English Dictionary.NERITID GASTROPOD noun
Definition of neritid gastropod (noun)
- operculate seasnail of coastal waters with a short spiral shell
- synonyms: neritid
Source: Princeton University Wordnet