I don't have time to breakout the real camera. But this is the best up I can get on my iPod touch. You can't see the worm like things. But the specs you can see.
Thanks crazydays! They are not Bucephalus. Buces would be much too large! What you see are Anubias barteri 'micro' each leaf is the size of a pencil eraser!