moon_shellEnglish

moon shell, moonshell

Noun

Marine gastropods having smooth rounded shells that form short spires

English: moon shell, moonshell

English words with similar meanings

Show 1 words