Thought you all might find this interesting...I like to go to literal,
word for word translations. I have found it helps alot...
Quoted from The Orthodox Jewish Brit Chadasha:
Hisgalus (The Revelation) Perek Yod Beit (Chapter 12) v.
4
And
the tail of him drags down a third of the kokhavim (stars) of Shomayim
(heaven) and threw them to ha'aretz (the earth), and the Dragon NACHASH
(snake) was standing before the ISHA (woman) who was about to give birth, that
when she gives birth to the YELED (Child)....
Seems to me it's literally stars that are thrown down from
heaven.
Kay