← All indications

Scrophularia

A plant genus of the family SCROPHULARIACEAE. Members contain iridoids.