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