Definition, synonyms and related words
The use of living animals for medical treatment or as an adjunct to medical diagnosis.