Lymphoglandula Definition

noun
(anatomy) An alternative name for a lymph node.
Wiktionary

Other Word Forms of Lymphoglandula

Noun

Singular:
lymphoglandula
Plural:
lymphoglandulas

Find Similar Words

Find similar words to lymphoglandula using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lymphoglandula