English dictionary
scrophularia meaning and definition
Definition and meaning of scrophularia at MeaningMonkey.org. scrophularia meaning and definition in the English Dictionary.SCROPHULARIA noun
Definition of Scrophularia (noun)
- type genus of Scrophulariaceae; named for the plants' supposed ability to cure scrofula: figworts
- synonyms: genus Scrophularia
Source: Princeton University Wordnet