The Study of ‘flags’ is called ________ ?

150

A. Vexillology
B. Zoosology
C. Spermology
D. None of these