meaning of scrophularia
1. A genus of coarse herbs having small flowers in panicled cymes; figwort.
2. type genus of Scrophulariaceae; named for the plants supposed ability to cure scrofula: figworts
Related Words
scrophularia | scrophulariaceae | scrophulariaceous | scrophulariales |