scarlet pimpernel
scarlet pimpernel
English
Noun
Ad
Definition
A flowering plant, of species Lysimachia arvensis (syn. Anagallis arvensis), of the Primulaceae family, having small orange flowers.
Example Sentences
- "[T]ogether they went north and were at Silloth in August, where James picked a scarlet pimpernel to press for her album[.]"
Ad