HYAENA





Definition:

  1. [noun] doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion
    Synonyms: hyena

Synonyms:


Related Words: