English translation for "vivisection"
|
- n. vivisection, surgery performed on a living animal in medical research, operation on living animals
- Similar Words:
- "vivification" English translation, "vivifier" English translation, "vivipare" English translation, "viviparité" English translation, "vivisecteur" English translation, "vivoter" English translation, "vivre" English translation, "vivre au jour le jour" English translation, "vivre aux crochets de" English translation, "vivre aux dépens de" English translation
|
|
|