Zootherapy Definition

noun

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

Wiktionary

Origin of Zootherapy

Find Similar Words

Find similar words to zootherapy using the buttons below.

Words Starting With

Words Ending With

Unscrambles

zootherapy