Wiktionary
cyclopterids
n. (plural of cyclopterid English)
n. (plural of cyclopterid English)