I tell you what will improve wild shape if you want.
But you complain was about moon druid and not about wild shape.
So for wildshape this bonuses will work and will ad some endurance. Buffs: haste / shield of faith / warding bond/ mirror image.
Class bonuses : defenseive figthing style (figthers class) / barbarian constitution ( it will use the armor of your animal forms constitution) / monk wisdom bonus but will use wisdom and the wisdom you can push to 22 so that means +6 armor but it also means that you cannot wear any armor or helmet boots gloves shield.
Items there is an armor that gives so called moonbasking +2 armor when you wild shape.
There is a ring that gives you +1 armor if you are in darkness or darker area.

Feats and bonuses : there is a way to get +2 dexterity from a certain mirror that can give +1 to armor class for wildshape, and the dual wield feat gives +1 armor class to wild shape as well.

So the maximum armor class that you can add for short amount of time is if all the buffs are on your self +1 from figther +1 from dual wield + 1 from dexterity ( mirror) +1 from darkness + 2 from moonbasking=6 and on top of this haste + shield of faith +4 and mirror image +9.
If you choose eath myrmidon you can get +2 more. It will net you 39 ac no one can hit that.
I think it's manage for 10 turns around 30 armor class as an earth myrmidon.
I hope this will help you. It's a litte bit messy how I wrote it down.