meaning of carphophis

carphophis meaning in General Dictionary

thunder serpent