Silkweed
Silkweed can be gather by a herbalist at level 545 and can be found near waterways in Valley of the Four Winds. So head towards rivers, ponds and lakes for a good area to farm Silkweed. It appears to be a bunch of green flowers.
See below for routes and for where to farm Silkweed in WoW.