/

More to a jellyfish than meets the eye

Much more complex creatures than assumed.