Definition of Scrophularia

Noun: Scrophularia

  1. Type genus of Scrophulariaceae; named for the plants' supposed ability to cure scrofula: figworts
    - genus Scrophularia

See also:
scrootching
Scrophulariales