Wiktionary
styloniscids
n. (plural of styloniscid English)
n. (plural of styloniscid English)