shòu jiǎo lèi kǒng lóng

Translation

  • theropod (beast-footed dinosaur group)
  • suborder Theropoda within order Saurischia containing carnivorous dinosaurs
Chinese Tones