---
title: "Dinosaur"
language: "en"
type: "Entity"
summary: "Dinosaur taxa from around the world."
canonical_url: "https://reference.wolfram.com/language/ref/entity/Dinosaur.html"
source: "Wolfram Language Documentation"
related_guides: 
  - 
    title: "Entity Types"
    link: "https://reference.wolfram.com/language/guide/EntityTypes.en.md"
---
# Dinosaur

Dinosaur taxa from around the world.		[Related Interpreter](https://reference.wolfram.com/language/ref/interpreter/Dinosaur.en.md)

Entity["Dinosaur", name] or Entity[...] represents an entity of type "Dinosaur".

Entity[...][prop] gives the value of a specified property.

Entity[...][{propi, …}] gives the value of a list of properties.

EntityClass["Dinosaur", {propi -> speci, …}] represents a class of entities with values of propi defined by speci.

## Sample Entities

* Entity["Dinosaur", "Species:TyrannosaurusRex"]Entity["Dinosaur", "Family:Bagaceratopsidae"]Entity["Dinosaur", "Infraorder:Ceratopsia"]Entity["Dinosaur", "Species:MamenchisaurusFuxiensis"]Entity["Dinosaur", "Genus:Oviraptor"]Entity["Dinosaur", "Species:PsittacosaurusSibiricus"]Entity["Dinosaur", "Genus:Stegosaurus"]Entity["Dinosaur", "Species:TianzhenosaurusYoungi"]Entity["Dinosaur", "Genus:Triceratops"]Entity["Dinosaur", "Genus:Velociraptor"]**…**

## Sample Entity Classes

* EntityClass["Dinosaur", "DinosaurSpecies"]**…**

## Properties

|                      |                       |
| -------------------- | --------------------- |
| Ages                 | ages                  |
| CountriesFoundIn     | location              |
| Diet                 | diet                  |
| DiscoveryCountry     | discovery country     |
| DiscoveryDate        | discovery date        |
| DiscoveryRegions     | discovery regions     |
| EntityClasses        | entity classes        |
| EntityTypeList       | entity type list      |
| Etymology            | etymology             |
| GeologicalFormations | geological formations |
| Image                | image                 |
| KnownHabitat         | known habitat         |
| Length               | full length           |
| Name                 | name                  |
| OthersOfParentClass  | other members of      |
| ParentEntity         | parent taxon          |
| Period               | period                |
| Pronunciation        | pronunciation         |
| ScientificName       | scientific name       |
| SocialBehavior       | social behavior       |
| SubEntities          | child taxa            |
| TaxonomicLevel       | taxonomic level       |
| Taxonomy             | taxonomic sequence    |
| TimeSpan             | time span             |
| Weight               | weight                |

## Details

* ``"Dinosaur"`` entities include notable land-dwelling, extinct reptiles with erect hind limbs beneath the body.

* Some properties are available for the ``"Dinosaur"`` entity type as a whole and can be given using the form ``EntityValue["Dinosaur", property]``. Such properties include:

|                               |                                                                    |
| ----------------------------- | ------------------------------------------------------------------ |
| "Properties"                  | the list of available properties                                   |
| "PropertyCanonicalNames"      | the standard names of available properties                         |
| "SampleEntities"              | a sample list of available entities (typically of length 10)       |
| "SampleEntityClasses"         | a sample list of available entity classes (typically of length 10) |
| "EntityCount"                 | number of entities available                                       |
| "Entities"                    | the list of available entities                                     |
| "EntityCanonicalNames"        | the standard names of available entities                           |
| "EntityClasses"               | the list of available entity classes                               |
| "EntityClassCanonicalNames"   | the standard names of available entity classes                     |
| "PropertyClasses"             | the list of available property classes                             |
| "PropertyClassCanonicalNames" | the standard names of available property classes                   |
| "PropertyCount"               | number of properties available                                     |

* The following annotations can be used in the third argument of ``EntityValue["Dinosaur", property, annotation]`` :

|     |     |
| --- | --- |
| "Source" | source information for the property |
| "Date" | the date associated with the entity-property value (if any) |
| "EntityAssociation" | an association of entities and entity-property values |
| "PropertyAssociation" | an association of properties and entity-property values |
| "EntityPropertyAssociation" | an association in which the specified entities are keys, and values are a nested association of properties and entity-property values |
| "PropertyEntityAssociation" | an association in which the specified properties are keys, and values are a nested association of entities and entity-property values |
| "Dataset" | a dataset in which the specified entities are keys, and values are an association of property names and entity-property values |

* The following annotations can be used in the second argument of ``EntityValue[property, annotation]`` :

|                          |                                                                 |
| ------------------------ | --------------------------------------------------------------- |
| "Qualifiers"             | the list of possible qualifiers for the property                |
| "QualifierValues"        | the list of possible values that can be given to each qualifier |
| "DefaultQualifierValues" | the list of default values for the property's qualifiers        |
| "Description"            | a brief textual description of the property                     |
| "Definition"             | a detailed textual definition of the property                   |
| "PhysicalQuantity"       | the physical quantity associated with the entity-property value |
| "Unit"                   | the unit associated with the entity-property value              |

* A qualifier value of ``Automatic`` indicates that an applicable format of values can be used; e.g. for the ``"Date"`` qualifier, this includes a proper date or date span.

---

## Examples (4)

### Basic Examples (4)

Use ctrl+= for entity discovery:

```wl
In[1]:= [image]

Out[1]= Entity["Dinosaur", "Species:TyrannosaurusRex"]
```

---

Find a property value for an entity:

```wl
In[1]:= Entity["Dinosaur", "Genus:Stegosaurus"]["Etymology"]

Out[1]= "roof lizard"
```

---

Retrieve a dataset of all available properties for an entity:

```wl
In[1]:= Entity["Dinosaur", "Genus:Triceratops"]["Dataset"]//DeleteMissing

Out[1]=
Dataset[Association[EntityProperty["Dinosaur", "CountriesFoundIn"] -> 
   {Entity["Country", "UnitedStates"]}, EntityProperty["Dinosaur", "Diet"] -> {"herbivorous"}, 
  EntityProperty["Dinosaur", "Etymology"] -> "three‐horned face", 
  EntityProper ... ratops"}, 
  EntityProperty["Dinosaur", "TimeSpan"] -> Quantity[Interval[{65000000, 7.060000000000012*^7}], 
    "Years"], EntityProperty["Thing", "EntityTypeList"] -> {EntityType["Dinosaur"]}, 
  EntityProperty["Thing", "Name"] -> "Triceratops"]]
```

---

Find dinosaur species weighing less than a golden retriever:

```wl
In[1]:= EntityClass["Dinosaur", "Weight" -> LessThan[Entity["DogBreed", "GoldenRetriever"]["WeightMaleMean"]]]//EntityList//Shallow

Out[1]//Shallow= {Entity["Dinosaur", "Species:StaurikosaurusPricei"], Entity["Dinosaur", "Species:AtlascopcosaurusLoadsi"], Entity["Dinosaur", "Species:ValdosaurusNigeriensis"], Entity["Dinosaur", "Species:XuanhuaceratopsNiei"], Entity["Dinosaur", "Species:Psittaco ... sLujiatunensis"], Entity["Dinosaur", "Species:PsittacosaurusMazongshanensis"], Entity["Dinosaur", "Species:PsittacosaurusSibiricus"], Entity["Dinosaur", "Species:ChirostenotesPergracilis"], Entity["Dinosaur", "Species:AristosuchusPusillus"], «65»}
```

## See Also

* [`TaxonomicSpecies`](https://reference.wolfram.com/language/ref/entity/TaxonomicSpecies.en.md)
* [`DogBreed`](https://reference.wolfram.com/language/ref/entity/DogBreed.en.md)
* [`CatBreed`](https://reference.wolfram.com/language/ref/entity/CatBreed.en.md)
* [`GeologicalFormation`](https://reference.wolfram.com/language/ref/entity/GeologicalFormation.en.md)
* [`GeologicalPeriod`](https://reference.wolfram.com/language/ref/entity/GeologicalPeriod.en.md)
* [`Dinosaur`](https://reference.wolfram.com/language/ref/interpreter/Dinosaur.en.md)
* [`ComputedDinosaur`](https://reference.wolfram.com/language/ref/interpreter/ComputedDinosaur.en.md)
* [`DogBreed`](https://reference.wolfram.com/language/ref/interpreter/DogBreed.en.md)
* [`ComputedDogBreed`](https://reference.wolfram.com/language/ref/interpreter/ComputedDogBreed.en.md)
* [`CatBreed`](https://reference.wolfram.com/language/ref/interpreter/CatBreed.en.md)
* [`ComputedCatBreed`](https://reference.wolfram.com/language/ref/interpreter/ComputedCatBreed.en.md)
* [`GeologicalFormation`](https://reference.wolfram.com/language/ref/interpreter/GeologicalFormation.en.md)
* [`ComputedGeologicalFormation`](https://reference.wolfram.com/language/ref/interpreter/ComputedGeologicalFormation.en.md)
* [`GeologicalPeriod`](https://reference.wolfram.com/language/ref/interpreter/GeologicalPeriod.en.md)
* [`ComputedGeologicalPeriod`](https://reference.wolfram.com/language/ref/interpreter/ComputedGeologicalPeriod.en.md)
* [`Dinosaur`](https://reference.wolfram.com/language/ref/textcontent/Dinosaur.en.md)

## Related Guides

* [Entity Types](https://reference.wolfram.com/language/guide/EntityTypes.en.md)

## History

* [Introduced in 2019 (12.0)](https://reference.wolfram.com/language/guide/SummaryOfNewFeaturesIn120.en.md)