Wiktionary
ophidiasterids
n. (plural of ophidiasterid English)
n. (plural of ophidiasterid English)