Netherbloom
Netherbloom requires a herbalist to be level 350 to gather and can be found in Netherstorm and The Botanica from the Outlands. The herbalist will have a chance to get a buff that grants +50 to any random stat for a dration of 15 minutes. This plant is also know to eat a speck of fly if you stare at it long enough.
See below for a map and route to farm Netherbloom.