vivisection
English Dictionary
->
Letter V
-> vivisection
Search Dictionary:
vivisection Definition
(n)
the
act
of
operating
on
living
animals
(
especially
in
scientific
research
)
vivisection Synonyms
vivisection
© Art Branch Inc.