wild tobacco (pluchea odorata) - Spanish English Dictionary