Wiktionary
trichoniscids
n. (plural of trichoniscid English)
n. (plural of trichoniscid English)