a species of monkeyflower (mimulus luteus) - Francés Inglés Diccionario