Teredinidae

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



Terms and Conditions of Use / Copyright Notice