stereospondyls
English
Noun
stereospondyls
plural of
stereospondyl