Wiktionary
luciocephalids
n. (plural of luciocephalid English)
n. (plural of luciocephalid English)