This flexible module uses a vocabulary (taxonomy) as a glossary.
it auto scans the fields (you configure it to) for uses of taxonomy terms defined in your vocabulary.
On save It will auto tags the recognised terms for use in a modal box (default but allows for your custom implementation).