Wiktionary
alepocephalids
n. (plural of alepocephalid English)
n. (plural of alepocephalid English)