scrophularia
1. [ noun ] (biology,botany) type genus of Scrophulariaceae; named for the plants' supposed ability to cure scrofula: figworts
Synonyms: genus_Scrophularia
Related terms: asterid_dicot_genus Scrophulariaceae figwort
Similar spelling:   Scrophulariales