(Scrophularia arguta)
Scrophularia arguta is a species of flower plant belonging to the family ScrophulariaceaeThe scientific authority of the species is Sol. Ex Aiton having been published in Hort. Kew. 2: 342 (1789).