hyracoid - noun
singular
hyracoid
plural
hyracoids