You might check if they are insect eggs. There are some insects that produce eggs that look like tiny hair spikes in colors of green, red and white, and leave them on leaves.
************************************** See what's free at http://www.aol.com.