Moyamoya syndrome

English

Noun

Moyamoya syndrome (uncountable)

  1. Moyamoya disease