Word Hen
What is the meaning of the word "
vivisection
"?
Definitions:
the act of operating on living animals, especially in scientific research
noun
Vivisection proposes ethical concerns.
NearBy Words:
vivisectionist