Synonyms and Antonyms for scarlet_pimpernel

1. scarlet pimpernel (n.)

herb with scarlet or white or purple blossoms that close at approach of rainy weather

Synonyms: