Wiktionary
histiostomatids
n. (plural of histiostomatid English)
n. (plural of histiostomatid English)