a plant of the scrophulariaceous family - Allemand Anglais Dictionnaire