English

edit

Noun

edit

lepospondyls

  1. plural of lepospondyl