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