Tamil Dictionary 🔍

scrophularia

Scroph`u*la"ri*a, n. Etym: [NL. So called because it was reputed to be remedy for scrofula.] (Bot.) Defn: A genus of coarse herbs having small flowers in panicled cymes; figwort.


scrophularia - Similar Words