Lymphoglandula Definition
    noun
  
 (anatomy) An alternative name for a lymph node.
 Wiktionary 
Other Word Forms of Lymphoglandula
Noun
Singular:
 lymphoglandulaPlural:
 lymphoglandulasFind Similar Words
Find similar words to lymphoglandula using the buttons below.