lymph gland — lymph node UK / US or lymph gland UK / US noun [countable] Word forms lymph node : singular lymph node plural lymph nodes Word forms lymph gland : singular lymph gland plural lymph glands medical one of several small organs in your body that help … English dictionary
lymph gland — n LYMPH NODE * * * lymphatic gland see under node … Medical dictionary
lymph gland — noun the source of lymph and lymphocytes • Syn: ↑lymph node, ↑node • Hypernyms: ↑lymphatic tissue, ↑lymphoid tissue • Hyponyms: ↑axillary node, ↑Peyer s patch, ↑ … Useful english dictionary
lymph gland — lymph node, small glandlike body within the lymphatic system that filters harmful bacteria from lymph … English contemporary dictionary
lymph gland — /ˈlɪmf glænd / (say limf gland) noun any of the gland like bodies occurring in the lymphatic vessels. Also, lymph node, lymphatic gland …
lymph gland — noun Date: circa 1858 lymph node … New Collegiate Dictionary
lymph gland — noun An alternative name for a lymph node … Wiktionary
lymph gland — noun less technical term for lymph node … English new terms dictionary
lymph gland — noun (C) a lymph node … Longman dictionary of contemporary English
lymph gland — 1. (ANNELIDA: Oligochaeta) Organs on the anterior faces of septa associated with the dorsal blood vessel, in the intestinal regions of some earthworms, possibly functioning in production of phagocytes. 2. (ARTHROPODA: Insecta) Organs that release … Dictionary of invertebrate zoology