lymphadenoma

Noun
  1. An abnormally enlarged lymph node (synset 114265215)

Other Searches