Green Dragonscale
Green Dragonscale is usually skinned from green dragons and at least level 55 elites. The Nightmare Dragons yields the best Green Dragonscale drop rates. Green Dragonscale is best farmed at the Sunken Temple, each run will produce bags loads of Green Dragonscale.
See below for the best location to farm Green Dragonscale in WoW.