Meaning of vivisection

Definition of vivisection

(adj) of the nature of or expressing a petition; "the petitionary procedure had a quality of indecisiveness"

Other information on vivisection

WIKIPEDIA results for vivisection
Amazon results for vivisection