"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 Ferdy Christant
All rights reserved
Uploaded Apr 20, 2013. Captured Jul 28, 2012 15:28.
comments (2)
https://www.inaturalist.org/taxa/124485-Scrophularia-nodosa/browse_photos Posted 2 years ago