Wiktionary
lymphonodus
n. (context anatomy English) lymph node
n. (context anatomy English) lymph node