Почему лимфоузлы пишутся через О?

4

Потому что слово лимфоузел образовано словосложением - соединением двух корней лимф(а) и узел
через соединительную гласную О.