Scrophularia
Word Dictionary
-> Scrophularia
Search:
Scrophularia
(n.) A genus of coarse herbs having small flowers in panicled cymes; figwort.
Terms of Use
Canadian Jobs