meaning of antivivisectionist

1. One opposed to vivisection


Related Words

antivivisectionist |

Developed & Maintained By Taraprasad.com

Treasure Words