Wiktionary
scorpaenoids
n. (plural of scorpaenoid English)
n. (plural of scorpaenoid English)