ANTIVIVISECTIONIST


Meaning of ANTIVIVISECTIONIST in English

noun one opposed to vivisection.

Webster English vocab.      Английский словарь Webster.