What is the difference with "miloedd o bunnoedd"?
The difference between that and what else?
That's strange, I encountered "miloedd o bunnau".
Aha. Yes, both punnau and punnoedd are used as plurals of punt. Punnoedd is perhaps more common nowadays.