tuojiangosaurus

/T UW1 OW1 JH IY0 AE1 NG G AH0 S AO1 R AH0 S/
N
  1. 1

    (meaning "Tuo River lizard") a genus of herbivorous stegosaurian dinosaur from the Late Jurassic Period, recovered from the Upper Shaximiao Formation of what is now Sichuan Province in China.

Translate “tuojiangosaurus” into another language