meaning of antimutagen

antimutagen meaning in Veterinary Dictionary

Term regularly refer to any substance that slows down or stops the experience of a mutagen.


antimutagen - German to English

antimutagen