What is the meaning of Lexicology?

The part of linguistics that studies words, their nature and meaning, words' elements, relations between words including semantic relations, words groups and the whole lexicon.

A specific theory concerning the lexicon.

Source: wiktionary.org