family Teredinidae

1. (noun) shipworms
Synonyms: Teredinidae
Related Words: mollusk family



Terms and Conditions of Use / Copyright Notice