English dictionary
teredinid meaning and definition
Definition and meaning of teredinid at MeaningMonkey.org. teredinid meaning and definition in the English Dictionary.TEREDINID noun
Definition of teredinid (noun)
- wormlike marine bivalve that bores into wooden piers and ships by means of drill-like shells
- synonyms: shipworm
Source: Princeton University Wordnet