English Dictionary
◊ SCROPHULARIA
Scrophularia
n : type genus of Scrophulariaceae; named for the plants'
supposed ability to cure scrofula: figworts [syn: {Scrophularia},
{genus Scrophularia}]