flower of the loroco (fernaldia pandurata) - Español Inglés Diccionario