Search the dictionary A Chinese word or character, or English Search 2 entries. shòujiǎolèikǒnglóng 兽脚类恐龙 theropod (beast-footed dinosaur group) shòujiǎolèikǒnglóng 獸腳類恐龍 theropod (beast-footed dinosaur group)