Wiktionary
folliculinids
n. (plural of folliculinid English)
n. (plural of folliculinid English)