kamus
.
Search
About
moonshell
English
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
moon shell