Word info

hyaenoid

Adjective

Meaning

hyaenoid (comparative more hyaenoid, superlative most hyaenoid)

Alternative form of hyenoid

Source: en.wiktionary.org

Anagrams

Close letter words and terms