nodus lymphaticus

[ lĭm-fătĭ-kəs ]

n.

Lymph node.

Words nearby nodus lymphaticus