If it sticks to your hand and is as fine as sand, that's watermeal. It doesn't look like such from the photo, other than the bright green color, which is very characteristic of WM. A sharp photo would solve the riddle.