Hardware components | ||||||
| × | 1 | ||||
Software apps and online services | ||||||
| ||||||
|
Ask Daily Dinosaur to name a dinosaur.
Daily Dinosaur on the Alexa app store.
BackgroundAs someone who grew up with an interest in paleontology, I find myself periodically looking to expand my knowledge about dinosaurs. However, most resources are overwhelming and include endless lists of dinosaur types and descriptions, which are far too extensive to take in all at once.
I created Daily Dinosaur to address this issue by breaking down the list of known dinosaur species, and presenting them one at a time with a brief description, and most importantly, the pronunciation; a challenge that anyone with experience with dinosaur names has likely experienced.
DescriptionWhen asked, Daily Dinosaur will randomly select a dinosaur from a list of over 1000 species and provide a brief description.
Example Phrases- Alexa Open Daily Dinosaur
- Alexa Ask Daily Dinosaur Tell me about a dinosaur
- Alexa Ask Daily Dinosaur To Give me a dinosaur
I built Daily Dinosaur using the Alexa Skills Kit, starting with the simple fact app template. Since I wanted to include a very extensive selection of dinosaurs, but didn't want to spend the countless hours needed to enter information about each one individually. I was able to find a list of over 1000 dinosaur names compiled by Wikipedia that I could copy into my application. The list, however, didn't include any sort of description, so I used the HP IDOL OnDemand API to return a summary based on search of a term. By passing a dinosaur name from the list as a search term, and modifying the response, I was able to return a suitable description for Alexa to provide to the user.
'use strict';
var Alexa = require('alexa-sdk'); // Add Alexa SDK for handling events
var https = require('https'); // Add https for making network calls
// App ID for Daily Dinosaur (UK)
var APP_ID = "amzn1.ask.skill.1e1568e3-4851-450e-90d9-4b3ab99f7ffd";
// URL for HP IDOL API summery for search term
// An API key is needed for this to work
var urlPrefix = 'https://api.idolondemand.com/1/api/sync/querytextindex/v1?apikey=<ENTER API KEY HERE>&max_page_results=1&summary=quick&text=';
// Alexa response messages for handling each request
var SKILL_NAME = "Daily Dinosaur";
var GET_FACT_MESSAGE = "Here's your dinosaur: ";
var HELP_MESSAGE = "You can say tell me about a dinosaur, or, you can say exit... What can I help you with?";
var HELP_REPROMPT = "What can I help you with?";
var NO_NETWORK_MESSAGE = "There is a problem connecting to the internet at this time. Please try again later";
var STOP_MESSAGE = "Goodbye!";
// Array of over 1000 dinosaurs species
var dinosaurList = [
"Aardonyx",
"Abelisaurus",
"Abrictosaurus",
"Abrosaurus",
"Abydosaurus",
"Acanthopholis",
"Achelousaurus",
"Acheroraptor",
"Achillesaurus",
"Achillobator",
"Acristavus",
"Acrocanthosaurus",
"Acrotholus",
"Adamantisaurus",
"Adasaurus",
"Adelolophus",
"Adeopapposaurus",
"Aegyptosaurus",
"Aeolosaurus",
"Aepisaurus",
"Aerosteon",
"Afrovenator",
"Agilisaurus",
"Agnosphitys",
"Agujaceratops",
"Agustinia",
"Ahshislepelta",
"Ajancingenia",
"Ajkaceratops",
"Alamosaurus",
"Alaskacephale",
"Albalophosaurus",
"Albertaceratops",
"Albertadromeus",
"Albertonykus",
"Albertosaurus",
"Albinykus",
"Alcovasaurus",
"Alectrosaurus",
"Aletopelta",
"Algoasaurus",
"Alioramus",
"Allosaurus",
"Alnashetri",
"Alocodon",
"Altirhinus",
"Altispinax",
"Alvarezsaurus",
"Alwalkeria",
"Alxasaurus",
"Amargasaurus",
"Amargastegos",
"Amargatitanis",
"Amazonsaurus",
"Ammosaurus",
"Ampelosaurus",
"Amphicoelias",
"Amtocephale",
"Amurosaurus",
"Amygdalodon",
"Anabisetia",
"Anasazisaurus",
"Anchiceratops",
"Anchiornis",
"Anchisaurus",
"Andesaurus",
"Andhrasaurus",
"Angolatitan",
"Angulomastacator",
"Aniksosaurus",
"Animantarx",
"Ankylosaurus",
"Anodontosaurus",
"Anoplosaurus",
"Anserimimus",
"Antarctopelta",
"Antarctosaurus",
"Antetonitrus",
"Anzu",
"Aoniraptor",
"Aorun",
"Apatoraptor",
"Apatosaurus",
"Appalachiosaurus",
"Aquilops",
"Aragosaurus",
"Aralosaurus",
"Archaeoceratops",
"Archaeodontosaurus",
"Archaeornithoides",
"Archaeornithomimus",
"Arcovenator",
"Arcusaurus",
"Arenysaurus",
"Argentinosaurus",
"Argyrosaurus",
"Aristosuchus",
"Arkharavia",
"Arrhinoceratops",
"Arstanosaurus",
"Asiaceratops",
"Asiatosaurus",
"Astrodon",
"Astrophocaudia",
"Asylosaurus",
"Atacamatitan",
"Atlantosaurus",
"Atlasaurus",
"Atlascopcosaurus",
"Atrociraptor",
"Atsinganosaurus",
"Aublysodon",
"Aucasaurus",
"Augustynolophus",
"Auroraceratops",
"Aurornis",
"Australodocus",
"Australovenator",
"Austrocheirus",
"Austroposeidon",
"Austroraptor",
"Austrosaurus",
"Avaceratops",
"Aviatyrannis",
"Avimimus",
"Bactrosaurus",
"Bagaceratops",
"Bagaraatan",
"Bahariasaurus",
"Bainoceratops",
"Balaur",
"Balochisaurus",
"Bambiraptor",
"Banji",
"Baotianmansaurus",
"Barapasaurus",
"Barilium",
"Barosaurus",
"Barrosasaurus",
"Barsboldia",
"Baryonyx",
"Batyrosaurus",
"Baurutitan",
"Becklespinax",
"Beipiaognathus",
"Beipiaosaurus",
"Beishanlong",
"Bellusaurus",
"Berberosaurus",
"Betasuchus",
"Bicentenaria",
"Bienosaurus",
"Bihariosaurus",
"Bissektipelta",
"Bistahieversor",
"Blasisaurus",
"Blikanasaurus",
"Bolong",
"Bonapartenykus",
"Bonatitan",
"Bonitasaura",
"Borealosaurus",
"Boreonykus",
"Borogovia",
"Bothriospondylus",
"Brachiosaurus",
"Brachyceratops",
"Brachylophosaurus",
"Brachypodosaurus",
"Brachytrachelopan",
"Bradycneme",
"Brasilotitan",
"Bravoceratops",
"Breviceratops",
"Brohisaurus",
"Brontomerus",
"Bruhathkayosaurus",
"Buitreraptor",
"Byronosaurus",
"Caenagnathasa",
"Caenagnathus",
"Calamosaurus",
"Calamospondyls",
"Callovosauru",
"Camarasaurus",
"Camarillaaurus",
"Camelotia",
"Camposaurus",
"Camptosaurus",
"Campylodniscus",
"Canardia",
"Carcharodntosaurus",
"Cardiodon",
"Carnotaurus",
"Caseosaurus",
"Cathartesaura",
"Cathetosaurs",
"Caudipteryx",
"Cedarosaurs",
"Cedarpelta",
"Cedrorestes",
"Centrosaurs",
"Cerasinops",
"Ceratonyus",
"Ceratops",
"Ceratosaurus",
"Cetiosaurisus",
"Cetiosaurus",
"Changchunsaurs",
"Changyuraptor",
"Chaoyangsauru",
"Charonosauru",
"Chasmosaurs",
"Chebsaurus",
"Chialingosauus",
"Chiayusaurus",
"Chilantaisarus",
"Chilesaurus",
"Chindesaurus",
"Chingkankousaurus",
"Chinshakiangoaurus",
"Chirostenotes",
"Chondrosteosauus",
"Chromogisaurus",
"Chuandongocoelrus",
"Chuanjiesauus",
"Chuanqilong",
"Chubutisaurus",
"Chungkingosauru",
"Chuxiongsaurus",
"Cionodon",
"Citipati",
"Claosaurus",
"Clasmodosaurus",
"Coahuilacertops",
"Coelophysis",
"Coeluroies",
"Coelurus",
"Colepiocephale",
"Coloradisauru",
"Comahuesaurus",
"Compsognathu",
"Compsosuchus",
"Concavenator",
"Conchoraptor",
"Condorraptor",
"Coronosaurus",
"Corythosaurs",
"Craspedodon",
"Craterosaurus",
"Crichtonpelta",
"Crichtonsaurus",
"Cristatusaurs",
"Cruxicheiros",
"Cryolophosauus",
"Cryptosarus",
"Cumnoria",
"Daanosaurus",
"Dacentrurus",
"Daemonosauus",
"Dahalokel",
"Dakotadon",
"Dakotaraptor",
"Dandakosaurus",
"Dashanpusaurus",
"Daspletosarus",
"Datanglong",
"Datonglong",
"Datousauru",
"Daxiatitan",
"Deinocheiru",
"Deinonychus",
"Delapparenti",
"Deltadromeus",
"Demandasauru",
"Denversaurus",
"Diabloceratops",
"Diamantinsaurus",
"Diclonius",
"Dicraesaurus",
"Dilong",
"Dilophosarus",
"Dinodocus",
"Diplodocus",
"Diplotomodon",
"Dolichosuchu",
"Dongbeititan",
"Dongyangopelta",
"Dongyangsaurus",
"Draconyx",
"Dracopelta",
"Dracoraptor",
"Dracovenator",
"Dreadnoghtus",
"Drinker",
"Dromaeosauroies",
"Dromaeosauru",
"Drusilasaua",
"Dryosaurus",
"Dryptosauroies",
"Dryptosaurus",
"Dubreuilloaurus",
"Duriatitan",
"Duriavenator",
"Dyoplosaurus",
"Dysalotoaurus",
"Dysganus",
"Dyslocosauru",
"Dystrophaus",
"Echinodon",
"Edmontonia",
"Edmontosurus",
"Efraasia",
"Einiosaurus",
"Ekrixinatsaurus",
"Elaltitan",
"Elaphrosauus",
"Elmisauru",
"Elopteryx",
"Elrhazosauus",
"Emausaurus",
"Embasaurus",
"Enigmosaurus",
"Eoabelisaurs",
"Eocarchaia",
"Eocursor",
"Eodromaes",
"Eolambia",
"Eomamenchisurus",
"Eoplophyis",
"Eoraptor",
"Eosinoptery",
"Eotrachodon",
"Eotriceratps",
"Eotyrannus",
"Eousdryosaurus",
"Epachthosaurus",
"Epichirostenoes",
"Epidexiptryx",
"Equijubus",
"Erectous",
"Erketu",
"Erliansaurus",
"Erlikosaurus",
"Eshanosauru",
"Eucamerotus",
"Eucercosaurus",
"Eucnemesarus",
"Euhelopus",
"Euoplocephals",
"Euronychodon",
"Europasauus",
"Europelta",
"Euskelosaurus",
"Eustreptopondylus",
"Falcarius",
"Fendusaurus",
"Ferganasaurus",
"Ferganastegos",
"Ferganocephale",
"Foraminacephal",
"Fosteroventor",
"Fruitadens",
"Fukuiraptor",
"Fukuisaurus",
"Fukuivenatr",
"Fukuititn",
"Fulengia",
"Fulgurotherum",
"Fusuisaurus",
"Futalognkoaurus",
"Galeamopus",
"Gallimimus",
"Galveosaurus",
"Gannansaurus",
"Ganzhousaurus",
"Gargoyleosarus",
"Garudimimu",
"Gasosaurus",
"Gasparinsaura",
"Gastonia",
"Geminiraptr",
"Genusaurus",
"Genyodectes",
"Geranosaurus",
"Gideonmantelli",
"Giganotosauru",
"Gigantoraptor",
"Gigantosaurus",
"Gigantspinosauus",
"Gilmoreosaurs",
"Giraffatitan",
"Glacialisurus",
"Glishades",
"Glyptodontoplta",
"Gobiceratos",
"Gobisauru",
"Gobititan",
"Gobivenator",
"Gojirasaurus",
"Gondwanatita",
"Gongbusaurus",
"Gongpoquansauru",
"Gongxianosarus",
"Gorgosaurus",
"Goyocephale",
"Graciliceratos",
"Graciliraptr",
"Gravitholus",
"Gryphoceatops",
"Gryponyx",
"Gryposaurus",
"Guaibasarus",
"Gualicho",
"Guanlong",
"Hadrosaurus",
"Haestasauus",
"Hagryphus",
"Halticosauus",
"Hanssuesia",
"Haplocanthosurus",
"Haplocheirs",
"Harpmimus",
"Haya",
"Helioceratops",
"Heptasteornis",
"Herrerasaurus",
"Hesperonychus",
"Hesperosaurus",
"Heterodontosarus",
"Hexinlusarus",
"Heyuannia",
"Hierosauru",
"Hippodraco",
"Histriasaurus",
"Homalocephale",
"Hoplitosaurus",
"Horshamosaurs",
"Huabeisaurus",
"Hualianceratps",
"Huanansaurus",
"Huanghetitan",
"Huangshanlong",
"Huaxiagnathus",
"Huayangosauus",
"Hudiesaurus",
"Huehuecanauhtus",
"Hungarosauru",
"Hylaeosaurus",
"Hypacrosaurus",
"Hypselosaurus",
"Hypselospnus",
"Hypsibema",
"Hypsilophodon",
"Ichthyovenator",
"Ignavusaurus",
"Iguanacolossus",
"Iguanodon",
"Iliosuchus",
"Ilokelesia",
"Incisivosaurus",
"Indosaurus",
"Indosuchus",
"Inosaurus",
"Irritator",
"Isanosaurus",
"Ischioceratops",
"Isisaurus",
"Itemirus",
"Iuticosaurus",
"Jainosaurus",
"Jaklapallisaurus",
"Janenschia",
"Jaxartosaurus",
"Jeholosaurus",
"Jeyawati",
"Jianchangosaurus",
"Jiangjunosaurus",
"Jiangshanosaurus",
"Jiangxisaurus",
"Jinfengopteryx",
"Jingshanosaurus",
"Jintasaurus",
"Jinzhousaurus",
"Jiutaisaurus",
"Jobaria",
"Jubbulpuria",
"Judiceratops",
"Juratyrant",
"Juravenator",
"Kaatedocus",
"Kaijiangosaurus",
"Kakuru",
"Kangnasaurus",
"Karongasaurus",
"Katepensaurus",
"Kayentavenator",
"Kazaklambia",
"Kelmayisaurus",
"Kentrosaurus",
"Kerberosaurus",
"Khaan",
"Khetranisaurus",
"Kileskus",
"Kinnareemimus",
"Kol",
"Komlosaurus",
"Koparion",
"Koreaceratops",
"Koreanosaurus",
"Koshisaurus",
"Kosmoceratops",
"Kotasaurus",
"Koutalisaurus",
"Kritosaurus",
"Kryptops",
"Kukufeldia",
"Kulceratops",
"Kulindadromeus",
"Kunbarrasaurus",
"Kundurosaurus",
"Labocania",
"Laevisuchus",
"Lambeosaurus",
"Lametasaurus",
"Lamplughsaura",
"Lanzhousaurus",
"Laosaurus",
"Lapampasaurus",
"Laplatasaurus",
"Lapparentosaurus",
"Laquintasaura",
"Latirhinus",
"Leaellynasaura",
"Leinkupal",
"Leonerasaurus",
"Lepidus",
"Leptoceratops",
"Leptorhynchos",
"Leshansaurus",
"Lesothosaurus",
"Lessemsaurus",
"Levnesovia",
"Lexovisaurus",
"Leyesaurus",
"Liaoceratops",
"Liaoningosaurus",
"Ligabueino",
"Ligabuesaurus",
"Liliensternus",
"Limaysaurus",
"Limusaurus",
"Linhenykus",
"Linheraptor",
"Linhevenator",
"Lirainosaurus",
"Liubangosaurus",
"Lohuecotitan",
"Loncosaurus",
"Lophorhothon",
"Lophostropheus",
"Loricatosaurus",
"Loricosaurus",
"Losillasaurus",
"Lourinhanosaurus",
"Lourinhasaurus",
"Luanchuanraptor",
"Lufengosaurus",
"Luoyanggia",
"Lurdusaurus",
"Lusitanosaurus",
"Lusotitan",
"Lycorhinus",
"Lythronax",
"Machairasaurus",
"Machairoceratops",
"Macrogryphosaurus",
"Macrurosaurus",
"Magnapaulia",
"Magnirostris",
"Magnosaurus",
"Magyarosaurus",
"Mahakala",
"Maiasaura",
"Majungasaurus",
"Malarguesaurus",
"Malawisaurus",
"Maleevus",
"Mamenchisaurus",
"Manidens",
"Mandschurosaurus",
"Mantellisaurus",
"Mapusaurus",
"Marisaurus",
"Marshosaurus",
"Martharaptor",
"Masiakasaurus",
"Massospondylus",
"Maxakalisaurus",
"Medusaceratops",
"Megalosaurus",
"Megaraptor",
"Mei",
"Melanorosaurus",
"Mendozasaurus",
"Mercuriceratops",
"Meroktenos",
"Metriacanthosaurus",
"Microceratus",
"Microcoelus",
"Microhadrosaurus",
"Micropachycephalosaurus",
"Microraptor",
"Microvenator",
"Minmi",
"Miragaia",
"Mirischia",
"Mochlodon",
"Mongolosaurus",
"Monkonosaurus",
"Monoclonius",
"Monolophosaurus",
"Mononykus",
"Montanoceratops",
"Morelladon",
"Morinosaurus",
"Morrosaurus",
"Mosaiceratops",
"Murusraptor",
"Mussaurus",
"Muttaburrasaurus",
"Muyelensaurus",
"Mymoorapelta",
"Naashoibitosaurus",
"Nambalia",
"Nankangia",
"Nanningosaurus",
"Nanosaurus",
"Nanshiungosaurus",
"Nanuqsaurus",
"Nanyangosaurus",
"Narambuenatitan",
"Nasutoceratops",
"Natronasaurus",
"Nebulasaurus",
"Nedcolbertia",
"Neimongosaurus",
"Nemegtomaia",
"Nemegtosaurus",
"Neosodon",
"Neovenator",
"Neuquenraptor",
"Neuquensaurus",
"Nigersaurus",
"Ningyuansaurus",
"Niobrarasaurus",
"Nipponosaurus",
"Noasaurus",
"Nodocephalosaurus",
"Nodosaurus",
"Nomingia",
"Nopcsaspondylus",
"Normanniasaurus",
"Nothronychus",
"Notoceratops",
"Notocolossus",
"Notohypsilophodon",
"Nqwebasaurus",
"Nuthetes",
"Ohmdenosaurus",
"Ojoraptorsaurus",
"Olorotitan",
"Omeisaurus",
"Oplosaurus",
"Orkoraptor",
"Ornithodesmus",
"Ornitholestes",
"Ornithomimoides",
"Ornithomimus",
"Ornithopsis",
"Orodromeus",
"Orthogoniosaurus",
"Orthomerus",
"Oryctodromeus",
"Osmakasaurus",
"Ostafrikasaurus",
"Othnielia",
"Othnielosaurus",
"Otogosaurus",
"Ouranosaurus",
"Overosaurus",
"Oviraptor",
"Owenodon",
"Oxalaia",
"Ozraptor",
"Pachycephalosaurus",
"Pachyrhinosaurus",
"Pachysuchus",
"Padillasaurus",
"Pakisaurus",
"Palaeoscincus",
"Paludititan",
"Pampadromaeus",
"Pamparaptor",
"Panamericansaurus",
"Panguraptor",
"Panoplosaurus",
"Panphagia",
"Pantydraco",
"Paralititan",
"Paranthodon",
"Pararhabdodon",
"Parasaurolophus",
"Parksosaurus",
"Paronychodon",
"Parrosaurus",
"Parvicursor",
"Patagonykus",
"Patagosaurus",
"Pawpawsaurus",
"Pectinodon",
"Pedopenna",
"Pegomastax",
"Peishansaurus",
"Pelecanimimus",
"Pellegrinisaurus",
"Peloroplites",
"Pelorosaurus",
"Penelopognathus",
"Pentaceratops",
"Petrobrasaurus",
"Phaedrolosaurus",
"Philovenator",
"Phuwiangosaurus",
"Phyllodon",
"Piatnitzkysaurus",
"Picrodon",
"Pinacosaurus",
"Pisanosaurus",
"Pitekunsaurus",
"Piveteausaurus",
"Planicoxa",
"Plateosauravus",
"Plateosaurus",
"Platyceratops",
"Plesiohadros",
"Pneumatoraptor",
"Podokesaurus",
"Poekilopleuron",
"Polacanthus",
"Polyonax",
"Ponerosteus",
"Pradhania",
"Prenocephale",
"Prenoceratops",
"Priconodon",
"Priodontognathus",
"Proa",
"Probrachylophosaurus",
"Probactrosaurus",
"Proceratosaurus",
"Procompsognathus",
"Prodeinodon",
"Propanoplosaurus",
"Prosaurolophus",
"Protarchaeopteryx",
"Protoceratops",
"Protognathosaurus",
"Protohadros",
"Psittacosaurus",
"Pteropelyx",
"Pterospondylus",
"Puertasaurus",
"Pukyongosaurus",
"Pulanesaura",
"Pycnonemosaurus",
"Pyroraptor",
"Qantassaurus",
"Qianzhousaurus",
"Qiaowanlong",
"Qijianglong",
"Qinlingosaurus",
"Qingxiusaurus",
"Qiupalong",
"Quaesitosaurus",
"Quetecsaurus",
"Quilmesaurus",
"Rahiolisaurus",
"Rajasaurus",
"Rapator",
"Rapetosaurus",
"Raptorex",
"Ratchasimasaurus",
"Rativates",
"Rayososaurus",
"Rebbachisaurus",
"Regaliceratops",
"Regnosaurus",
"Rhabdodon",
"Rhoetosaurus",
"Riabininohadros",
"Richardoestesia",
"Rinchenia",
"Rinconsaurus",
"Riojasaurus",
"Rocasaurus",
"Rubeosaurus",
"Ruehleia",
"Rugocaudia",
"Rugops",
"Rukwatitan",
"Ruyangosaurus",
"Sahaliyania",
"Saichania",
"Saldamosaurus",
"Saltasaurus",
"Sanjuansaurus",
"Sanpasaurus",
"Santanaraptor",
"Sarahsaurus",
"Sarcolestes",
"Sarcosaurus",
"Sarmientosaurus",
"Saturnalia",
"Saurolophus",
"Sauroniops",
"Sauropelta",
"Saurophaganax",
"Sauroplites",
"Sauroposeidon",
"Saurornithoides",
"Saurornitholestes",
"Savannasaurus",
"Scansoriopteryx",
"Scelidosaurus",
"Scipionyx",
"Sciurumimus",
"Scolosaurus",
"Scutellosaurus",
"Secernosaurus",
"Sefapanosaurus",
"Segisaurus",
"Segnosaurus",
"Seitaad",
"Sellacoxa",
"Serendipaceratops",
"Shamosaurus",
"Shanag",
"Shantungosaurus",
"Shanyangosaurus",
"Shaochilong",
"Shenzhousaurus",
"Shidaisaurus",
"Shixinggia",
"Shuangmiaosaurus",
"Shunosaurus",
"Shuvuuia",
"Siamodon",
"Siamodracon",
"Siamosaurus",
"Siamotyrannus",
"Siats",
"Sibirosaurus",
"Sigilmassasaurus",
"Siluosaurus",
"Silvisaurus",
"Similicaudipteryx",
"Sinocalliopteryx",
"Sinoceratops",
"Sinocoelurus",
"Sinopeltosaurus",
"Sinornithoides",
"Sinornithomimus",
"Sinornithosaurus",
"Sinosauropteryx",
"Sinosaurus",
"Sinotyrannus",
"Sinovenator",
"Sinraptor",
"Sinusonasus",
"Sirindhorna",
"Skorpiovenator",
"Sonidosaurus",
"Sonorasaurus",
"Sphaerotholus",
"Sphenospondylus",
"Spiclypeus",
"Spinophorosaurus",
"Spinops",
"Spinosaurus",
"Spinostropheus",
"Staurikosaurus",
"Stegoceras",
"Stegopelta",
"Stegosaurides",
"Stegosaurus",
"Stenopelix",
"Stokesosaurus",
"Stormbergia",
"Streptospondylus",
"Struthiomimus",
"Struthiosaurus",
"Styracosaurus",
"Suchomimus",
"Sulaimanisaurus",
"Supersaurus",
"Suuwassea",
"Suzhousaurus",
"Szechuanosaurus",
"Tachiraptor",
"Talarurus",
"Talenkauen",
"Talos",
"Tambatitanis",
"Tangvayosaurus",
"Tanius",
"Tanycolagreus",
"Tanystrosuchus",
"Taohelong",
"Tapuiasaurus",
"Tarascosaurus",
"Tarbosaurus",
"Tarchia",
"Tastavinsaurus",
"Tatankacephalus",
"Tataouinea",
"Tatisaurus",
"Taurovenator",
"Taveirosaurus",
"Tawa",
"Tazoudasaurus",
"Tehuelchesaurus",
"Teinurosaurus",
"Telmatosaurus",
"Tendaguria",
"Tenontosaurus",
"Teratophoneus",
"Tethyshadros",
"Texacephale",
"Texasetes",
"Teyuwasu",
"Thecocoelurus",
"Thecodontosaurus",
"Thecospondylus",
"Theiophytalia",
"Therizinosaurus",
"Thescelosaurus",
"Tianchisaurus",
"Tianyulong",
"Tianyuraptor",
"Tichosteus",
"Tienshanosaurus",
"Timimus",
"Timurlengia",
"Titanoceratops",
"Titanosaurus",
"Tochisaurus",
"Tonganosaurus",
"Tongtianlong",
"Tornieria",
"Torosaurus",
"Torvosaurus",
"Tototlmimus",
"Trachodon",
"Traukutitan",
"Triceratops",
"Trigonosaurus",
"Trimucrodon",
"Trinisaura",
"Troodon",
"Tsaagan",
"Tsagantegia",
"Tsintaosaurus",
"Tugulusaurus",
"Tuojiangosaurus",
"Turanoceratops",
"Turiasaurus",
"Tylocephale",
"Tyrannosaurus",
...
This file has been truncated, please download it to see its full contents.
Comments