I just found the following sentence in an English grammar book:
The sun, which is one of millions of stars in the universe, provides us with heat and light.
Is it correct? I mean doesn't it need a "the" before "millions"?
Any response would be appreciated.