Robuta

https://www.encyclopedia.com/education/dictionaries-thesauruses-pictures-and-press-releases/antimutagen antimutagen | Encyclopedia.com antimutagen Compound acting on cells and tissues to decrease initiation of mutation by a mutagen. Source for information on antimutagen: A Dictionary of Food... encyclopedia