Scrophularia Pluriflora, a South American perennial, grows in moist sites. It has branched stems, opposite toothed leaves, and small red-purple flowers with a.
Above information is sourced from Wikipedia
© Martin Reith (SOURCE)