moonshell

definition: marine gastropods having smooth rounded shells that form short spires
example:
speech part: noun
synonyms: moon shell
Video not found.