Synonyms and Antonyms for dinocerate

1. dinocerate (n.)

an extinct ungulate

Synonyms: