Wiktionary
nyctosaurids
n. (plural of nyctosaurid English)
n. (plural of nyctosaurid English)