homeopathic compound that contains several types of medicinal flowers - Español Inglés Diccionario