TEREDINES MEANING IN ENGLISH

• Teredines Definition & Synonyms

  1. (pl. ) of Teredo


• Teredine Definition & Synonyms

  1. (n.) A borer; the teredo.


RECENT SEARCHES