The Study of ‘flags’ is called ________ ?

146

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