Open main menu

EnglishEdit

NounEdit

vivisections

  1. plural of vivisection

FrenchEdit

NounEdit

vivisections m

  1. plural of vivisection