dinochecker
Welcome to our THEROPODA page...
Archived dinosaurs: 991
fb twit g+ feed
Dinosaurs from A to Z
Click a letter to view...
A B C D E F G
H I J K L M N
O P Q R S T U
V W X Y Z ?

Results for your query...

THEROPODA

We unearthed 355 dinosaurs in this category. View All or 20 Per Page

(Click headings once to organise, twice to reverse)
NAME COINED TYPE AGE FAMILY
ABELISAURUS 1985 084-78 mya Abelisaurinae
ACHERORAPTOR 2013 067-66 mya Velociraptorinae
ACHILLESAURUS 2007 086-84 mya Alvarezsauridae
ACHILLOBATOR 1999 099-84 mya Dromaeosaurinae
ACROCANTHOSAURUS 1950 125-112 mya Carcharodontosauridae
ADASAURUS 1977 071-68 mya Velociraptorinae
AEPYORNITHOMIMUS 2017 084-71 mya Ornithomimidae
AEROSTEON 2009 084 mya Megaraptora
AFROVENATOR 1994 176-161 mya Afrovenatorinae
ALBERTAVENATOR 2017 071-66 mya Troodontidae
ALBERTONYKUS 2008 071-66 mya Parvicursorinae
ALBERTOSAURUS 1905 073-67 mya Albertosaurinae
ALECTROSAURUS 1933 084-71 mya Tyrannosauroidea
ALIORAMUS 1976 071-66 mya Tyrannosaurinae
ALLOSAURUS 1877 156-145 mya Allosauridae
ALMAS 2017 075-71 mya Troodontidae
ALNASHETRI 2012 099-94 mya Alvarezsauridae
ALTISPINAX 1923 130-125 mya Theropoda
ALVAREZSAURUS 1991 086-84 mya Alvarezsauridae
ALXASAURUS 1993 125-112 mya Therizinosauria
ANCHIORNIS 2009 161-156 mya Troodontidae
ANOMALIPES 2018 084-71 mya Caenagnathidae
ANSERIMIMUS 1988 071-68 mya Ornithomimidae
ANZU 2014 071-66 mya Caenagnathidae
AONIRAPTOR 2016 096-91 mya Megaraptora
AORUN 2013 164-161 mya Coelurosauria
APATODON 1877 Uncertain Theropoda
APATORAPTOR 2016 084-71 mya Caenagnathidae
APPALACHIOSAURUS 2005 082-76 mya Tyrannosauroidea
ARCHAEOPTERYX 1861 151-145 mya Archaeopterygidae
ARCHAEORNITHOIDES 1992 084-71 mya Troodontidae
ARCHAEORNITHOMIMUS 1972 084-71 mya Ornithomimidae
ARCOVENATOR 2013 076-72 mya Majungasaurinae
ARKANSAURUS 2018 125-99 mya Ornithomimosauria
ATROCIRAPTOR 2004 073-67 mya Saurornitholestinae
AUCASAURUS 2002 083-78 mya Abelisaurinae
AUSTRALOVENATOR 2009 112-99 mya Neovenatoridae
AUSTRORAPTOR 2009 078-66 mya Unenlagiinae
AVIATYRANNIS 2003 156-151 mya Tyrannosauroidea
AVIMIMUS 1981 084-71 mya Oviraptorosauria
BAGARAATAN 1996 071-69 mya Coelurosauria
BAHARIASAURUS 1934 099-94 mya Ceratosauria
BALAUR 2010 071-66 mya Velociraptorinae
BAMBIRAPTOR 2000 080-73 mya Saurornitholestinae
BANJI 2010 071-66 mya Oviraptorinae
BANNYKUS 2018 125-112 mya Alvarezsauria
BARYONYX 1986 140-125 mya Baryonychinae
BAYOSAURUS 2006 094-89 mya Abelisauroidea
BECKLESPINAX 1991 140-136 mya Tetanurae
BEIBEILONG 2017 099-89 mya Caenagnathidae
BEIPIAOGNATHUS 2016 125-112 mya Compsognathidae
BEIPIAOSAURUS 1999 125-120 mya Therizinosauroidea
BEISHANLONG 2009 125-112 mya Ornithomimosauria
BETASUCHUS 1923 071-66 mya Ceratosauria
BICENTENARIA 2012 090 mya Coelurosauria
BISTAHIEVERSOR 2010 074-72 mya Tyrannosauroidea
BONAPARTENYKUS 2012 084-66 mya Alvarezsauridae
BOREONYKUS 2015 074-73 mya Velociraptorinae
BOROGOVIA 1987 086-71 mya Troodontidae
BRADYCNEME 1975 071-66 mya Alvarezsauridae
BUITRERAPTOR 2005 099-94 mya Unenlagiinae
BYRONOSAURUS 2000 084-71 mya Troodontidae
CAENAGNATHASIA 1993 094-86 mya Caenagnathidae
CAENAGNATHUS 1940 080-73 mya Oviraptorosauria
CAMARILLASAURUS 2012 130-125 mya Ceratosauria
CAPITALSAURUS 1990 118-110 mya Neotheropoda
CARCHARODONTOSAURUS 1931 099-94 mya Carcharodontosauridae
CARNOTAURUS 1985 083-71 mya Carnotaurini
CASEOSAURUS 1998 227-209 mya Herrerasauridae
CAUDIPTERYX 1998 125-112 mya Caudipterygidae
CERATOSAURUS 1884 156-151 mya Ceratosauridae
CHANGYURAPTOR 2014 125-112 mya Microraptorinae
CHENANISAURUS 2017 066 mya Abelisauridae
CHILANTAISAURUS 1964 094-89 mya Neovenatoridae
CHILESAURUS 2015 149-147 mya Tetanurae
CHINDESAURUS 1995 237-228 mya Herrerasauridae
CHIROSTENOTES 1924 083-70 mya Caenagnathidae
CITIPATI 2001 084-71 mya Oviraptoridae
COELOPHYSIS 1889 209-201 mya Coelophysoidea
COELURUS 1879 156-151 mya Coelurosauria
COMPSOGNATHUS 1859 156-146 mya Campsognathidae
CONCAVENATOR 2010 130-125 mya Carcharodontosauridae
CONCHORAPTOR 1986 086-71 mya Oviraptoridae
CORYTHORAPTOR 2017 071-66 mya Oviraptoridae
CRUXICHEIROS 2010 167-164 mya Tetanurae
CRYOLOPHOSAURUS 1994 189-183 mya Dilophosauridae
DAEMONOSAURUS 2011 209-201 mya Theropoda
DAHALOKELY 2013 094-89 mya Abelisauroidea
DAKOTARAPTOR 2015 068-66 mya Dromaeosauridae
DALIANSAURUS 2017 136-130 mya Sinovenatorinae
DASPLETOSAURUS 1970 080-73 mya Tyrannosaurinae
DATANGLONG 2014 125-112 mya Carcharodontosauria
DAURLONG 2022 121 mya Dromaeosauridae
DEINOCHEIRUS 1970 071-66 mya Ornithomimosauria
DEINONYCHUS 1969 118-110 mya Dromaeosauridae
DELTADROMEUS 1996 099-94 mya Ceratosauria
DILONG 2004 130-122 mya Tyrannosauroidea
DILOPHOSAURUS 1970 199-189 mya Dilophosauridae
DRACORAPTOR 2016 201-196 mya Neotheropoda
DRACOVENATOR 2006 201-189 mya Dilophosauridae
DROMAEOSAURUS 1922 080-73 mya Dromaeosauridae
DRYPTOSAURUS 1877 071-68 mya Tyrannosauroidea
DUBREUILLOSAURUS 2005 168-164 mya Megalosauridae
DURIAVENATOR 2008 171-167 mya Megalosauridae
DYNAMOTERROR 2018 084-78 mya Tyrannosaurinae
DZHARAONYX 2022 094-90 mya Alvarezsauridae
EKRIXINATOSAURUS 2004 099-94 mya Abelisauridae
ELAPHROSAURUS 1920 156-151 mya Ceratosauria
ELEMGASEM 2022 094-86 mya Brachyrostra
EOABELISAURUS 2012 175-167 mya Abelisauridae
EOCARCHARIA 2008 125-122 mya Carcharodontosauridae
EODROMAEUS 2011 237-227 mya Theropoda
EONEOPHRON 2024 066 mya Caenagnathidae
EOSINOPTERYX 2013 161-156 mya Troodontidae
EOTYRANNUS 2001 130-125 mya Tyrannosauroidea
EPICHIROSTENOTES 2011 073-71 mya Caenagnathidae
EPIDEXIPTERYX 2008 165-156 mya Scansoriopterygidae
ERECTOPUS 1923 112-99 mya Allosauroidea
ERLIKOSAURUS 2001 099-89 mya Therizinosauridae
ERYTHROVENATOR 2021 233-225 mya Theropoda
EUSTREPTOSPONDYLUS 1964 165-161 mya Megalosauridae
FALCARIUS 2005 130-125 mya Therizinosauria
FUJIANVENATOR 2023 2023 Anchiornithidae
FUKUIRAPTOR 2000 136-125 mya Megaraptora
FUKUIVENATOR 2016 130-115 mya Maniraptora
GALLIMIMUS 1972 071-69 mya Ornithomimidae
GANZHOUSAURUS 2013 071-66 mya Oviraptoridae
GARUDIMIMUS 1981 099-89 mya Ornithomimosauria
GASOSAURUS 1985 168-161 mya Sinraptoridae
GEMINIRAPTOR 2010 130-125 mya Troodontidae
GENUSAURUS 1995 112-99 Abelisauroidea
GENYODECTES 1901 125-112 mya Ceratosauridae
GIGANOTOSAURUS 1995 099-97 mya Carcharodontosauridae
GIGANTORAPTOR 2007 084-71 mya Oviraptoridae
GOJIRASAURUS 1997 228-209 mya Coelophysoidea
GORGOSAURUS 1914 080-73 mya Albertosaurinae
GUALICHO 2016 099-89 mya Neovenatoridae
GUANLONG 2006 161-156 mya Proceratosauridae
GUEMESIA 2022 071-68 mya Brachyrostra
HAGRYPHUS 2005 076-75 mya Oviraptorosauria
HALTICOSAURUS 1908 228-209 mya Theropoda
HAPLOCHEIRUS 2010 161-156 mya Alvarezsauria
HARPYMIMUS 1984 130-125 mya Ornithomimosauria
HERRERASAURUS 1963 237-228 mya Herrerasauridae
HESPERONYCHUS 2009 075 mya Microraptoria
HEXING 2012 125-112 mya Ornithomimosauria
HUANANSAURUS 2015 071-66 mya Oviraptorinae
HUAXIAGNATHUS 2004 125-120 mya Compsognathidae
HUINCULSAURUS 2020 098-93.5 mya Noasauridae
HULSANPES 1982 071-68 mya Maniraptora
IBEROSPINUS 2022 129-121 mya Spinosauridae
ICHTHYOVENATOR 2012 125-112 mya Baryonychinae
ILOKELESIA 1998 098-93.5 mya Brachyrostra
INCISIVOSAURUS 2002 128-125 mya Oviraptorosauria
INDOSAURUS 1933 071-66 mya Majungasaurinae
INGENIA 1981 085-66 mya Oviraptoridae
IRRITATOR 1996 121-99 mya Spinosauridae
JIANCHANGOSAURUS 2013 125-120 mya Therizinosauria
JIANIANHUALONG 2017 125-122 mya Troodontidae
JINFENGOPTERYX 2005 130-125 mya Troodontidae
JURATYRANT 2013 150-145 mya Proceratosauridae
JURAVENATOR 2006 156-151 mya Coelurosauria
KAIJIANGOSAURUS 1984 168-161 mya Tetanurae
KAKURU 1980 125-112 mya Theropoda
KANSAIGNATHUS 2021 086-84 mya Dromaeosauridae
KELMAYISAURUS 1973 122-100 mya Carcharodontosauridae
KHAAN 2001 081-74 mya Oviraptoridae
KILESKUS 2010 167-164 mya Proceratosauridae
KINNAREEMIMUS 2009 145.5-125 million years ago Ornithomimosauria
KOL 2009 084-71 mya Parvicursorinae
KOPARION 1994 156-151 mya Troodontidae
KRYPTOPS 2008 112-99 mya Abelisauridae
LABOCANIA 1974 084-71 mya Tyrannosauroidea
LAEVISUCHUS 1933 071-66 mya Noasauridae
LATENIVENATRIX 2017 076-71 mya Troodontidae
LEPIDUS 2015 227-223 mya Coelophysoidea
LEPTORHYNCHOS 2013 080-73 mya Caenagnathidae
LIAONINGVENATOR 2017 136-130 mya Troodontidae
LIGABUEINO 1996 130-120 mya Noasauridae
LILIENSTERNUS 1984 228-209 mya Coelophysoidea
LIMUSAURUS 2009 161-156 mya Ceratosauria
LINHENYKUS 2011 084-75 mya Parvicursorinae
LINHERAPTOR 2010 080-73 mya Velociraptorinae
LINHEVENATOR 2011 086-71 mya Troodontidae
LLUKALKAN 2020 086-83 mya Furileusauria
LOPHOSTROPHEUS 2007 201-199 mya Coelophysoidea
LOURINHANOSAURUS 1998 156-145 mya Allosauroidea
LUCIANOVENATOR 2017 209-201 mya Coelophysidae
LYTHRONAX 2013 081-79 mya Tyrannosauridae
MAGNOSAURUS 1923 175-168 mya Megalosauridae
MAHAKALA 2007 084-71 mya Dromaeosauridae
MAIP 2022 Megaraptora
MAJUNGASAURUS 1955 071-66 mya Majungasaurinae
MAPUSAURUS 2006 098-94 mya Carcharodontosauridae
MARSHOSAURUS 1976 156-151 mya Megalosauroidea
MARTHARAPTOR 2012 125-122 mya Therizinosauroidea
MASIAKASAURUS 2001 071-66 mya Noasauridae
MEGALOSAURUS 1824 167-164 mya Megalosauridae
MEGARAPTOR 1998 094-86 mya Megaraptoridae
MEI 2004 125-120 mya Troodontidae
MERAXES 2022 Carcharodontosauridae
METRIACANTHOSAURUS 1964 161-156 mya Sinraptoridae
MICRORAPTOR 2000 125-112 mya Microraptoria
MICROVENATOR 1970 118-110 mya Oviraptorosauria
MIGMANYCHION 2023 121 mya Coelurosauria
MONONYKUS 1993 071-68 mya Parvicursorinae
MURUSRAPTOR 2016 094-86 mya Megaraptoridae
NANKANGIA 2013 071-66 mya Oviraptorosauria
NANOTYRANNUS 1988 067-66 mya Tyrannosaurinae
NANSHIUNGOSAURUS 1979 071-66 mya Therizinosauridae
NANUQSAURUS 2014 070-68 mya Tyrannosaurinae
NATOVENATOR 2022 072-71 mya Halszkaraptorinae
NEIMONGOSAURUS 2001 084-71 mya Therizinosauria
NEOVENATOR 1996 130-125 mya Neovenatoridae
NEUQUENRAPTOR 2005 094-86 mya Unenlagiinae
NGEXISAURUS 1983 uncertain Coelurosauria
NIEBLA 2020 072-66 mya Abelisauridae
NOASAURUS 1980 071-66 mya Noasauridae
NOMINGIA 2000 071-66 mya Oviraptoridae
NOTHRONYCHUS 2001 094-89 mya Therizinosauridae
NUTHETES 1854 145-140 mya Dromaeosauridae
OKSOKO 2020 071-66 mya Heyuanninae
ONDOGURVEL 2022 Parvicursorinae
ORNITHOLESTES 1903 156-151 mya Coelurosauria
ORNITHOMIMUS 1890 080-66 mya Ornithomimidae
OSTAFRIKASAURUS 2012 150-145 mya Spinosauridae
OSTROMIA 2017 151-145 mya Anchiornithidae
OVIRAPTOR 1924 084-71 mya Oviraptoridae
PAMPARAPTOR 2011 094-86 mya Dromaeosauridae
PANGURAPTOR 2014 201-196 mya Coelophysidae
PARALITHERIZINOSAURUS 2022 084-72 mya Therizinosauridae
PATAGONYKUS 1996 091-88 mya Alvarezsauridae
PECTINODON 1982 066 mya Troodontidae
PELECANIMIMUS 1994 130-125 mya Ornithomimosauria
PENDRAIG 2021 215-201 mya Coelophysoidea
PHAEDROLOSAURUS 1973 Uncertain Uncertain
PHILOVENATOR 2012 075-71 mya Troodontidae
PIATNITZKYSAURUS 1979 164-161 mya Piatnitzkysauridae
PNEUMATORAPTOR 2010 086-83 mya Maniraptora
POEKILOPLEURON 1838 168-165 mya Metriacanthosauridae
POWELLVENATOR 2017 227-209 mya Coelophysoidea
PROCERATOSAURUS 1910 168-164 mya Proceratosauridae
PROCOMPSOGNATHUS 1913 215-212 mya Coelophysidae
PROTOAVIS 1984 209-201 mya Theropoda
PYCNONEMOSAURUS 2001 084-66 mya Furileusauria
PYRORAPTOR 2000 073-67 mya Dromaeosauridae
QIANZHOUSAURUS 2014 071-66 mya Tyrannosauridae
QIUPANYKUS 2018 071-66 mya Alvarezsauridae
QUILMESAURUS 2001 073-66 mya Furileusauria
RAHONAVIS 1998 071-66 mya Unenlagiinae
RATIVATES 2016 076 mya Ornithomimidae
RICHARDOESTESIA 1990 084-71 mya Coelurosauria
RINCHENIA 2004 071-68 mya Oviraptorinae
RIOJAVENATRIX 2024 122-118 mya Spinosauridae
RUGOPS 2004 099-94 mya Abelisauridae
SALTILLOMIMUS 2010 072 mya Ornithomimosauria
SANJUANSAURUS 2010 237-228 mya Herrerasauridae
SARCOSAURUS 1921 196-189 mya Coelophysoidea
SAURONIOPS 2012 099-94 mya Carcharodontosauridae
SAUROPHAGANAX 1995 154-142 mya Allosauridae
SAURORNITHOIDES 1924 084-71 mya Troodontidae
SAURORNITHOLESTES 1978 071-66 mya Dromaeosauridae
SCANSORIOPTERYX 2002 130-125 mya Scansoriopterygidae
SCIPIONYX 1998 112-99 mya Compsognathidae
SCIURUMIMUS 2012 156-151 mya Megalosauroidea
SEGISAURUS 1936 189-176 mya Coelophysoidea
SEGNOSAURUS 1979 099-89 mya Therizinosauridae
SERIKORNIS 2017 161-156 mya Paraves
SHANAG 2007 130-125 mya Microraptoria
SHANSARAIKI 2022 068-66 mya Abelisauroidea
SHAOCHILONG 2009 094-89 mya Carcharodontosauridae
SHENZHOUSAURUS 2003 140-125 Ornithomimidae
SHRI 2021 84-72 mya Dromaeosauridae
SHUANGBAISAURUS 2017 199-176 mya Theropoda
SHUVUUIA 1998 084-71 mya Parvicursorinae
SIAMOSAURUS 1986 145-125 mya Spinosauridae
SIATS 2013 099-94 mya Neovenatoridae
SIMILICAUDIPTERYX 2008 125-112 mya Caudipteridae
SINOCALLIOPTERYX 2007 125-121 mya Compsognathidae
SINOCOELURUS 1942 150-145 mya Tetanurae
SINORNITHOIDES 1993 130-125 mya Troodontidae
SINORNITHOSAURUS 1999 125-120 mya Dromaeosauridae
SINOSAUROPTERYX 1996 125-120 mya Compsognathidae
SINOTYRANNUS 2009 125-120 mya Proceratosauridae
SINOVENATOR 2002 136-130 mya Troodontidae
SINRAPTOR 1994 168-156 mya Sinraptoridae
SINUSONASUS 2004 136-130 Troodontidae
SKORPIOVENATOR 2008 099-94 mya Brachyrostra
SPECTROVENATOR 2020 130-112 mya Abelisauridae
SPINOSAURUS 1915 099-94 mya Spinosauridae
SPINOSTROPHEUS 2004 176-161 mya Ceratosauria
STAURIKOSAURUS 1970 237-228 mya Herrerasauridae
STOKESOSAURUS 1974 156-151 mya Tyrannosauroidea
STRUTHIOMIMUS 1917 080-66 mya Ornithomimidae
SUCHOMIMUS 1998 125-112 mya Spinosauridae
SUSKITYRANNUS 2019 092 mya Tyrannosauroidea
SZECHUANOSAURUS 1942 168-161 mya Tetanurae
TACHIRAPTOR 2014 201-196 mya Averostra
TALOS 2010 076-72 mya Troodontidae
TARASCOSAURUS 1991 084-80 mya Abelisauridae
TARBOSAURUS 1955 071-68 mya Tyrannosaurinae
TAUROVENATOR 2016 096-91 mya Carcharodontosauridae
TAWA 2009 227-209 mya Theropoda
TEIHIVENATOR 2017 084-66 mya Tyrannosauroidea
TEINUROSAURUS 1928 156-151 mya Theropoda
TERATOPHONEUS 2011 076-75 mya Tyrannosaurinae
THANATOTHERISTES 2020 080-79.5 mya Daspletosaurini
THERIZINOSAURUS 1954 071-68 mya Therizinosauridae
TIMIMUS 1993 112-99 mya Coelurosauria
TOCHISAURUS 1991 071-68 mya Troodontidae
TONGTIANLONG 2016 067-66 mya Oviraptoridae
TORVOSAURUS 1979 156-151 mya Megalosauridae
TRATAYENIA 2018 086-84 mya Megaraptora
TRIERARCHUNCUS 2020 066 mya Alvarezsauridae
TROODON 1856 080-73 mya Troodontidae
TSAAGAN 2006 084-71 mya Velociraptorinae
TYRANNOMIMUS 2023 2023-09-07 Ornithomimosauria
TYRANNOSAURUS 1905 067-66 mya Tyrannosaurinae
TYRANNOTITAN 2005 125-112 mya Carcharodontosauridae
UBIRAJARA 2020 125-112 mya Compsognathidae
UNENLAGIA 1997 091-88 mya Unenlagiinae
URBACODON 2007 099-89 mya Troodontidae
UTAHRAPTOR 1993 130-125 mya Dromaeosaurinae
VALDORAPTOR 1991 130-125 mya Tetanurae
VARIRAPTOR 1998 073-67 mya Dromaeosauridae
VECTAEROVENATOR 2020 115 mya Tetanurae
VECTIRAPTOR 2021 125 mya Dromaeosauridae
VELOCIRAPTOR 1924 086-71 mya Velociraptorinae
VELOCISAURUS 1991 086-84 mya Noasauridae
VESPERSAURUS 2019 Noasauridae
VETERUPRISTISAURUS 2011 156-151 mya Carcharodontosauridae
VIAVENATOR 2016 086-84 mya Furileusauria
WAKINOSAURUS 1992 136-125 mya Neotheropoda
WELLNHOFERIA 2001 151-145 mya Archaeopterygidae
WIEHENVENATOR 2016 164-161 mya Megalosauridae
WULATELONG 2013 084-71 mya Oviraptoridae
WYLEYIA 1973 139-134 mya Maniraptora
XENOTARSOSAURUS 1986 099-89 mya Abelisauridae
XIAOTINGIA 2011 161-156 mya Dromaeosauridae
XINJIANGOVENATOR 2005 125-100 mya Maniraptora
XIONGGUANLONG 2009 125-100 mya Tyrannosauroidea
XIXIASAURUS 2010 089-71 mya Troodontidae
XIYUNYKUS 2018 130-112 mya Alvarezsauria
YANGCHUANOSAURUS 1975 162-156 mya Sinraptoridae
YAVERLANDIA 1971 136-125 mya Maniraptora
YI 2015 164-156 mya Scansoriopterygidae
YULONG 2013 099-66 mya Oviraptoridae
YURGOVUCHIA 2012 140-133 mya Dromaeosaurinae
YUTYRANNUS 2012 125-112 mya Tyrannosauroidea
ZANABAZAR 2009 071-68 mya Troodontidae
ZHENYUANLONG 2015 130-125 mya Dromaeosauridae
ZHONGJIANOSAURUS 2017 125-112 mya Microraptorinae
ZHUCHENGTYRANNUS 2011 071-68 mya Tyrannosaurinae
ZUOLONG 2010 161-156 mya Coelurosauria
ZUPAYSAURUS 2003 228-209 mya Neotheropoda

email button    Facebook button    twitter button    reddit button    pinterest button
Time stands still for no man, and research is ongoing. If you spot an error or can fill any gaps, drop us a line, this site will only improve if you do. Please go here to add a dinosaur, here to answer an FAQ.
© 2010-2024 Dinochecker unless stated | Rss feed | Kindly site donations here.
All dinos are GM free, and no herbivores were eaten during site construction!
  top