Wiktionary
ancyloceratids
n. (plural of ancyloceratid English)
n. (plural of ancyloceratid English)