Грамматический словарь Зализняка (склонения слова):
Этнограф, этнографы, этнографа, этнографов, этнографу, этнографам, этнографа, этнографов, этнографом, этнографами, этнографе, этнографах
этно́граф
-а, м.
Специалист по этнографии.
ЭТНОГРАФ, а, м. Специалист по этнографии.
этно́граф
ЭТНОГРАФ -а; м. Специалист по этнографии.
ЭТН’ОГРАФ, этнографа, ·муж. Ученый, специалист по этнографии.