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