adenophoreus
/ædɛnəˈfɔriəs/Definitions
1. noun
a genus of extinct, large, carnivorous theropod dinosaurs
“The paleontologist carefully examined the fossilized remains of an adenophoreus.”
1. noun
a genus of extinct, large, carnivorous theropod dinosaurs
“The paleontologist carefully examined the fossilized remains of an adenophoreus.”