Scrophularia /(?)/

Scroph·u·la·ri·a

Scrophularia

n.
  1. A genus of coarse herbs having small flowers in panicled cymes; figwort. (Bot.)