What does Antivivisection mean?

Antivivisection meaning in General Dictionary

Opposition to vivisection

View more

  • Opposition to vivisection.

Antivivisection meaning in General Dictionary

(n.) resistance to vivisection.