Wiktionary
astroblepids
n. (plural of astroblepid English)
n. (plural of astroblepid English)