Meaning of Scrophularia
Definition of Scrophularia
(noun)
type
genus
of Scrophulariaceae; named for the plants'
supposed
ability
to
cure
scrofula: figworts
Other information on Scrophularia
WIKIPEDIA results for
Scrophularia
Amazon results for
Scrophularia
Tweet