| | Re: Can anyone ID this?
The fine perpendicular strands on the roots are root hairs and these are seen very clearly on java fern roots. They can grow to be 1 mm or more in length. Thus it can be easily mistaken for some types of algae. Root hairs aid the plant in nutrient acquisition but the viability of the plant is not dependent on it. After a short period of life, root hairs die and this region becomes the mature zone of the root.
The glassy look of the leaf, i'd say, shows a leaf that is still in development stage and has yet to produce more chloroplasts. These contain chlorophyll and makes the plants' appearance greener / less transparant. This you'll see in each emerging java fern leaf and has nothing to do with deficiencies.The leaf looks healthy to me.
Hope this helps.