meaning of scrophularia

1. A genus of coarse herbs having small flowers in panicled cymes; figwort.
2.
type genus of Scrophulariaceae; named for the plants supposed ability to cure scrofula: figworts


Related Words

scrophularia | scrophulariaceae | scrophulariaceous | scrophulariales |

Developed & Maintained By Taraprasad.com

Treasure Words