Bah.....

It's a bean sprout...

Still pisses me off when they collect like particles of dust on my taskbar...