lymph node syndrome

English

Noun

lymph node syndrome (uncountable)

  1. Synonym of Kawasaki disease.