embrithopod

Noun

 * 1)  Any of the Embrithopoda, an extinct order of mammals resembling the rhinoceros.