"Scrophularia nodosa" is a perennial herbaceous plant found in temperate regions of the Northern hemisphere except western North America. It grows in moist and cultivated waste ground.
Similar species: Lamiales
By Gary B
All rights reserved
Uploaded Aug 30, 2021. Captured Jul 13, 2021 19:37 in 4408 Miller Rd, Barnum, MN 55707, USA.