Wiktionary
centropomids
n. (plural of centropomid English)
n. (plural of centropomid English)