Tag: sea snail teeth are nature’s strongest