HYENOID


Meaning of HYENOID in English

hīˈēˌnȯid adjective

Etymology: hyena + -oid

: resembling a hyena

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.