Noun Definition

hyracoidea

1.Definition: hyraxes and some extinct animals

Category: Animals