a plant of the scrophularia genus - Turco Inglés Diccionario