Comment on What if Dinosaur is the most common form of life, and they sent their DNA here in a galaxy wide seeding operation?
Crab spiders it is then.