Wiktionary
ephemerellids
n. (plural of ephemerellid English)
n. (plural of ephemerellid English)