Teredinids, noun plural of teredinid. Synonyms in the same form.
shipworms
All synonyms for teredinid →