a species of the genus tagetes native to mexico - Spanish English Dictionary