meaning of antivivisection

1. Opposition to vivisection.


Related Words

antivivisection | antivivisectionist |

Developed & Maintained By Taraprasad.com

Treasure Words