Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of hyracoidea

- An order of small hoofed mammals, comprising the single living genus Hyrax.