a plant of the scrophulariaceous family - Turc Anglais Dictionnaire