English Dictionary
◊ TURNAROUND TIME
dinocerate
n : an extinct ungulate