tropical flower resembling the jasmine - Turkish English Dictionary