Scrophularia
Scrophularia , noun
[New Latin So called because it was reputed to be a remedy for scrofula.]
(Botany) A genus of coarse herbs having small flowers in panicled cymes; figwort.
Scrophularia , noun
[New Latin So called because it was reputed to be a remedy for scrofula.]