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)

  1. type genus of Scrophulariaceae; named for the plants' supposed ability to cure scrofula: figworts
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: