Dictionary.com
definitions
  • synonyms
lymphonodus in Medicine

lymphonodus

(lĭm′fō-nōdəs)
n.
  1. lymph node