Wiktionary
desmoceratids
n. (plural of desmoceratid English)
n. (plural of desmoceratid English)