vivisections

English

Noun

vivisections

  1. plural of vivisection

French

Noun

vivisections m

  1. plural of vivisection