We do not currently know of any synonyms for undertoad.
The noun undertoad is defined as:
See full definition of the word undertoad.
Did you mean untreated?