Q. Natovenator polydontus is the newly discovered species of which of the following?
Answer: Dinosaur
Notes: