Definisi 'neritid'

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


Visual Synonyms