Definify.com

Definition 2024


lymphatic_node

lymphatic node

English

Noun

lymphatic node (plural lymphatic nodes)

  1. (anatomy) An alternative name for a lymph node.