English Dictionary
◊ HYENA
hyena
n : doglike nocturnal mammal of Africa and southern Asia that
feeds chiefly on carrion [syn: {hyaena}]