Synonyms for "teredinid"

Words with similar meaning