We do not currently know of any synonyms for toadflax.
The noun toadflax is defined as:
See full definition of the word toadflax.