What is on my Maple Tree?

If you have a maple in Eastern Iowa, chances are you have either seen a growth like the one pictured above, or currently have these bumps on your tree...but what is it? The small bumps on the leaves are called plant galls.  They can be green, red, yellow, and even black.  These abnormal growths are...