teredos

  • n."" Given the ship worm (genus)