dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Moonshell
— synonyms, definition
1.
moonshell (Noun)
1 synonym
moon shell
1 definition
moonshell (Noun)
— Marine gastropods having smooth rounded shells that form short spires.
1 type of
seasnail
2 parts of
Naticidae
family Naticidae