Definisi 'neritid gastropod'

English to English
noun
1 operculate seasnail of coastal waters with a short spiral shell Terjemahkan
source: wordnet30


Visual Synonyms