geode

noun

A small cavity in rock lined with crystals or other mineral matter.