animal experimentation

English

Noun

animal experimentation (uncountable)

  1. Synonym of animal testing.

Hypernyms

References