Wiktionary
systrophiids
n. (plural of systrophiid English)
n. (plural of systrophiid English)