Answer:

vexillologist

AnswerCrossword Clue
VEXILLOLOGISTFlags expert