Definition of Scrophularia
Noun: Scrophularia
- Type genus of Scrophulariaceae; named for the plants' supposed ability to cure scrofula: figworts
- genus Scrophularia
See also:
scrootching
Scrophulariales
Noun: Scrophularia
See also:
scrootching
Scrophulariales