Without a solid knowledge of the language of biology it is very difficult to communicate a thorough understanding of the concepts. Need I say more.

heredity glossary
It is an absolute must that you are familiar with all the terminology. You need to know the meanings of relevant terms as well as understand the connection they have to concepts. So rather than keep you own personal one, you can all save time by contributing to a central one and learn from each other. If you wish to add an alternative meaning for a particular term then do so under the previous one.

change over time glossary