Wiktionary
ophthalmosaurids
n. (plural of ophthalmosaurid English)
n. (plural of ophthalmosaurid English)