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