Definify.com

Definition 2025


vivisectors

vivisectors

English

Noun

vivisectors

  1. plural of vivisector