We do not currently know of any synonyms for burdock.
The noun burdock is defined as:
Did you mean periodic?