hasNaturalSatellite

P2034
predicate

Indicates that one celestial body is orbited by another body that occurs naturally as its satellite.

All labels observed (20)

Label Occurrences
hasMoon 58
hasSatelliteGalaxy 41
hasSatellite 25

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: hasNaturalSatellite
Generated description
Indicates that one celestial body is orbited by another body that occurs naturally as its satellite.

Sample triples (204)

Subject Object
Earth Moon
Milky Way Large Magellanic Cloud via predicate surface "hasSatellite"
Milky Way Small Magellanic Cloud via predicate surface "hasSatellite"
Milky Way Sagittarius Dwarf Spheroidal Galaxy via predicate surface "hasSatellite"
Milky Way Canis Major Dwarf Galaxy via predicate surface "hasSatellite"
Moon Earth via predicate surface "isOnlyNaturalSatelliteOf"
Titan Saturn via predicate surface "isLargestMoonOf"
Louvre Museum Louvre Abu Dhabi via predicate surface "hasSatellite"
Mercury no known moons
Eris Dysnomia via predicate surface "hasSatellite"
Eris 1 via predicate surface "satelliteCount"
Venus no known moons via predicate surface "hasNaturalSatellites"
Haumea Hiʻiaka via predicate surface "hasMoon"
Haumea Namaka via predicate surface "hasMoon"
Andromeda Galaxy M32 via predicate surface "hasSatelliteGalaxy"
Andromeda Galaxy M110 via predicate surface "hasSatelliteGalaxy"
Andromeda Galaxy NGC 205 via predicate surface "hasSatelliteGalaxy"
Mars Phobos
Mars Deimos
Triangulum Galaxy Pisces Dwarf Galaxy via predicate surface "hasSatelliteGalaxy"
Jupiter Io via predicate surface "hasMajorMoon"
Jupiter Europa via predicate surface "hasMajorMoon"
Jupiter Galilean moons via predicate surface "hasMajorMoon"
surface form: Ganymede
Jupiter Galilean moons via predicate surface "hasMajorMoon"
surface form: Callisto
Jupiter Galilean moons via predicate surface "hasSatelliteGroup"
Pluto Charon
Pluto Styx
Pluto Nix
Pluto Kerberos
Pluto Hydra
Pluto Charon via predicate surface "largestMoon"
Makemake MK 2 via predicate surface "hasSatellite"
Uranus 27 via predicate surface "knownMoons"
Uranus Titania via predicate surface "largestMoon"
Neptune Triton via predicate surface "largestMoon"
Neptune Triton via predicate surface "moon"
Neptune Arethusa via predicate surface "moon"
surface form: Nereid
Neptune Proteus via predicate surface "moon"
Neptune Larissa via predicate surface "moon"
Neptune Despina via predicate surface "moon"
Neptune Galatea via predicate surface "moon"
Neptune Thalassa via predicate surface "moon"
Neptune Naiad via predicate surface "moon"
Saturn Titan via predicate surface "hasMajorMoon"
Saturn Rhea via predicate surface "hasMajorMoon"
Saturn Iapetus via predicate surface "hasMajorMoon"
Saturn Dione via predicate surface "hasMajorMoon"
Saturn Tethys via predicate surface "hasMajorMoon"
Saturn Enceladus via predicate surface "hasMajorMoon"
Saturn Mimas via predicate surface "hasMajorMoon"