Petrosphere (from Greek πέτρα (petra), "stone", and σφαῖρα (sphaira), "ball") may refer to:

  NODES