Queen’s astronomers study unveils the solar system’s elusive Neptune Trojans | The Daily Rooted
Neptune is the eighth planet from the Sun. Some small, icy bodies are locked in its orbit. These are called Neptune Trojans. They occupy stable regions called L