a plant commonly used in traditional medicine  (waltheria americana) - Español Inglés Diccionario