Wiktionary
caracanthids
n. (plural of caracanthid English)
n. (plural of caracanthid English)