Meaning of neritid
Definition of neritid
(noun)
operculate
seasnail
of
coastal
waters
with a
short
spiral
shell
Other information on neritid
WIKIPEDIA results for
neritid
Amazon results for
neritid
Tweet