Teredinid Definition

noun
(zoology) Any member of the Teredinidae.
Wiktionary
Synonyms:

Other Word Forms of Teredinid

Noun

Singular:
teredinid
Plural:
teredinids

Find Similar Words

Find similar words to teredinid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

teredinid