Bruiseweed can be found near structures and rarely on hillsides in areas of level 10-25, requiring only 1 herbalism skill point to gather. It is known to players that Bruiseweed can be difficult to spot due to the shape of the herb. It is able to blend into the background and even with herb tracking players will still miss it. Stonetalon Mountain and Duskwood are good places to farm Bruiseweed.
Check maps below for where to farm Bruiseweed in WoW.