Geode
English Meaning
A nodule of stone, containing a cavity, lined with crystals or mineral matter.
- A hollow, usually spheroidal rock with crystals lining the inside wall.
Sorry, No Malayalam Meaning for your input!
See Geod Want To Try Geode In Malayalam??