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