What is the full meaning of teredos
TEREDO, a bivalve mollusk [n]
Example of the word teredos placed on a Scrabble board.