Wordigg

zootherapy Definitions

noun

the use of living animals for medical treatment or as an adjunct to medical diagnosis.

Discover More the word zootherapy

Scrabble the word zootherapy

zootherapy thesaurus

Examples include zootherapy