Green Orb Weaver Spider?

Green Orb Weaver Spider?

Observation - Green Orb Weaver Spider?. Description: When I say indoors for habitat, I mean in a hide. Parts of this little chap seem translucent.

When I say indoors for habitat, I mean in a hide.
Parts of this little chap seem translucent.