stereospondyl - noun

singularstereospondyl
pluralstereospondyls