theriomorphic
adjectiveDefinition of theriomorphic
: having an animal form
theriomorphic gods
Keep scrolling for more