hyainailourine

Noun

 * 1) Any hyaenodontid afrothere of the genus Hyaenaelurus.