Glossary L

The Environmental Glossary. Letter L +++ Popular Articles: 'Life', 'Lead', 'Lung'
A lymphoma is a tumor marked by swelling in the lymph nodes.