antivivisection

antivivisection

English Adj
Ad

Definition

opposed to vivisection

Etymology

From anti- + vivisection.

Ad