jackman
Established Member
- Impact
- 0
This is the exact name of the newly discovered system with seven planets. There are already several sites with similar names that are popular, and it should appeal to those looking to blog about science/astronomy. Named after the trappist exoplanet telescope. Tell me what you think it's worth.