neritid
English Dictionary
->
Letter N
-> neritid
Search Dictionary:
neritid Definition
(n)
operculate
seasnail
of
coastal
waters
with
a
short
spiral
shell
neritid Synonyms
neritid
neritid gastropod
© Art Branch Inc.