antimutagen
antimutagen
English
Noun
Ad
Definition
an agent which counteracts one or more mutagens
Etymology
From anti- + mutagen.
Ad
antimutagen
an agent which counteracts one or more mutagens
From anti- + mutagen.