Translation of animal testing in Romanian

animal testing

experimente efectuate asupra animalelor, n.

noun

  • 1

    experimente efectuate asupra animalelor