Angelicasaurus Share definition Flag The best dinosaur in the world. Way better than old dinosaurs who live in garages. "Rawr i'm an Angelicasaurus" "Angelicasaurus can eat any dinosauruses" Angelicasaurus by dinosauraus October 18, 2008 0 0 Get merch Get the Angelicasaurus mug. Buy Now — $32.95 See more merch