SCROPHULARIA Meaning of SCROPHULARIA in English noun a genus of coarse herbs having small flowers in panicled cymes; figwort. Webster English vocab. Английский словарь Webster. 2012