Subscribe
URL of the page has been copied to clipboard.
Meaning : Shipworms.
Synonyms : family teredinidae
Install App
Teredinidae meaning in Telugu.