a plant commonly used in traditional medicine  (waltheria americana) - Spanish English Dictionary