Wiktionary
orbitolinids
n. (plural of orbitolinid English)
n. (plural of orbitolinid English)