meaning of brainpop logo

brainpop logo meaning in Symbols Dictionary

the vidou internet