PELLUCID

Pellucid: adj. Transparent, clear Syn: limpid Ant: obscure, opaque

This nifty little jellyfish is quite pellucid, one can see all of it's internal organs as well as it's orange brain!

Chloe Konnor