Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
Hmm... Maybe you could get Burmy and evolve it while being a Bug/Grass type... So you've got a Wormadam which will learn Grass-type moves... Cherubi could also be used if you don't like Budew or Wormadam...
But Cherrim would require one Sunny Day to power her up, otherwise she'll be a bit weaker.
So I'd say this again, like everyone suggests, either Roserade or Grass Knot on Empoleon/Infernape.