English: Shenzhousaurus - A small, primitive ornithomimid from China.
Telugu: షెన్జౌసారస్ - చైనా నుండి ఒక చిన్న, ఆదిమ ఆంనిథోమిమిడ్.