Webster's Revised Unabridged Dictionary · 1913
Teredine
Copy link
Teredine
, noun
[French
térédine
.]
(Zoology)
A borer; the teredo.
↑