a perennial species of ıpomoea (ıpomoea violacea) - Spanish English Dictionary