meteoroid
noun
me·te·or·oid
ˈmē-tē-ə-ˌrȯid
1
: a meteor particle itself without relation to the phenomena it produces when entering the earth's atmosphere
2
: a meteor in orbit around the sun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share