Wiktionary
solenopleurids
n. (plural of solenopleurid English)
n. (plural of solenopleurid English)