What is Scarlet Pimpernel?
Scarlet Pimpernel (Anagallis arvensis) is an annual plant native to a wide range of countries including Afghanistan, Albania, Algeria, and Austria. Scarlet Pimpernel (Latin: Anagallis arvensis) is an edible plant catalogued in PlantSage.
