hyracoid - noun

singularhyracoid
pluralhyracoids