English

edit

Noun

edit

stereospondyls

  1. plural of stereospondyl