Wiktionary
microporellids
n. (plural of microporellid English)
n. (plural of microporellid English)