HYRACOIDEA





Definition:

  1. [noun] hyraxes and some extinct animals
    Synonyms: Hyracoidea, order Hyracoidea

Synonyms: