hyaenoid Definition
Definition
Refers to anything resembling or belonging to the family Hyaenidae, which includes hyenas; also may refer to a character or creature resembling a hyena in appearance or behavior.
Browse
Refers to anything resembling or belonging to the family Hyaenidae, which includes hyenas; also may refer to a character or creature resembling a hyena in appearance or behavior.
Browse