What is the full meaning of hyenoid
of or like a hyena, also HYAENIC, HYENIC, HYENINE [adj]
Example of the word hyenoid placed on a Scrabble board.