Scrophularia
English Dictionary
->
Letter S
-> Scrophularia
Search Dictionary:
Scrophularia Definition
(n)
type
genus
of
Scrophulariaceae
;
named
for
the
plants
''
supposed
ability
to
cure
scrofula
:
figworts
Scrophularia Synonyms
genus Scrophularia
Scrophularia
© Art Branch Inc.