lymphoglandula

[ lĭm′fō-glănjə-lə ]

n.

lymph node

Words nearby lymphoglandula