Innumerable milk suppliers having no space, becoming upset (6)
I believe the answer is:
myriad
'innumerable' is the definition.
('myriad' can be a synonym of 'innumerable')
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for myriad that I've seen before include "Countless, extremely large number" , "Immense number found by dim ray" , "Multitude" , "Host" , "A great number" .)