English

edit

Noun

edit

alepisaurids

  1. plural of alepisaurid