Как правильно пишется слово "штаб-лекарь"?

штаб-лекарь
Русский орфографический словарь

штаб-лекарь,

штаб-лекарь
Большой толковый словарь русского языка
ШТАБ-ЛЕКАРЬ, -я; м. В российской армии 18 - первой половины 19 века: военное звание старшего (полкового) врача; врач в этом звании.