Dinosaurs in spacesuits

The Dinosaurs in spacesuits are an unnamed alien species that seeded life throughout the universe. They are an advanced race that are implied to work for some kind of higher power. Their true name is unknown. They resemble the mobosaurs.