Subscribe
URL of the page has been copied to clipboard.
Meaning : Moonshells.
Synonyms : family naticidae
Install App
Naticidae meaning in Telugu.