What is the full meaning of satyrals
SATYRAL, a heraldic monster compounded of man, lion and antelope [n]
Example of the word satyrals placed on a Scrabble board.