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