What is the meaning of Geode?

A nodule of stone having a cavity lined with mineral or crystal matter on the inside wall.

geode

geode (hollow stone with crystals on the inside wall)

Source: wiktionary.org