Starlight Rose
The most difficult herb to farm in Legion would have to be Starlight Rose. It only spawns in Suramar specifically and if you are at the start of the ranks, the Starlight Rose you are farming will have a chance of becoming a gray item which will be useless. Higher rank will improve your success rate.
Hope this helped you with farming Starlight Rose in wow!