Wiktionary
drepanosaurids
n. (plural of drepanosaurid English)
n. (plural of drepanosaurid English)