Wiktionary
entomostracans
n. (plural of entomostracan English)
n. (plural of entomostracan English)