What is the full meaning of theriomorphs
THERIOMORPH, an animal form in art [n]
Example of the word theriomorphs placed on a Scrabble board.