Wiktionary
entomostraceans
n. (plural of entomostracean English)
n. (plural of entomostracean English)