hyracid

Noun

 * 1) hyracoid

Adjective

 * 1) hyracoid