Wiktionary
polycotylids
n. (plural of polycotylid English)
n. (plural of polycotylid English)