What is the full meaning of theriomorphisms
THERIOMORPHISM, the belief that gods exist in animal form [n]
Example of the word theriomorphisms placed on a Scrabble board.