Wiktionary
solenofilomorphids
n. (plural of solenofilomorphid English)
n. (plural of solenofilomorphid English)