COR • NER • STONE
Noun
Something that is essential or fundamental.
The foundation on which something is constructed or developed.
Noun
Something that is essential or fundamental.
The foundation on which something is constructed or developed.