Действительно хороший вопрос.
毛=это волосовой покров, шерсть.
Допустим, есть 毛 у животных тоже.
Например, 羊の毛 = шерсть барана, или 猫の毛 - шерсть кошки.
У человека тоже есть 毛, например 腕の毛 = волосяной покров на руках(не путать с Удэгейцами, что есть народность)、睫毛 = волосяной покров над глазом, "危ない"毛 = волосы с интимных частей тела, и наконец ответ на сам вопрос, 髪の毛 = волосяной покров на голове, что в русском языке - волосы(на голове).
Иными словами, есть много разных 毛, а тот что на голове называется 髪の毛.