theroid
/ˈθɪrɔɪd/Definitions
1. noun
A hypothetical body orbiting a star, thought to be the source of a periodic comet or meteor shower; especially, one orbiting the Sun.
“The discovery of the theroid led scientists to understand the formation of meteors.”
2. noun
A hypothetical object orbiting a planet, proposed to explain periodic meteor showers.
“The theroid theory is a popular explanation for the periodic meteor showers on Mars.”