CompareWords
Compare
Hyracoid
Definition:
(a.) Of or pertaining to the Hyracoidea.
(n.) One of the Hyracoidea.