Definify.com

Definition 2024


vivisections

vivisections

English

Noun

vivisections

  1. plural of vivisection

French

Noun

vivisections m

  1. plural of vivisection