antimutagen

antimutagen

English Noun
Ad

Definition

an agent which counteracts one or more mutagens

Etymology

From anti- + mutagen.

Ad