Wiktionary
ophiolepidids
n. (plural of ophiolepidid English)
n. (plural of ophiolepidid English)