Meaning of teredinid
Definition of teredinid
(noun)
wormlike
marine
bivalve
that bores into
wooden
piers and ships by
means
of
drill-like
shells
Other information on teredinid
WIKIPEDIA results for
teredinid
Amazon results for
teredinid
Tweet