a flowering plant native to central america (calea zacatechichi) - Spanish English Dictionary