Goosefish, like the one in this exhibit, release these long masses that float along in the water, while the eggs develop and hatch little goosefish larvae. These egg veils can be 60 feet long, 3 feet wide and contain 1 to 2 million eggs. The Aquarium's goosefish tends to lay an egg veil every year. Here's the post about last year's egg veil.
Visitors photographing the egg veil.
The goosefish resting at the bottom of the exhibit.
The egg veil will remain in the exhibit for the next couple of days. It's another great reason to come to the Aquarium tomorrow. Not only will you be able to preview The Trust Family Foundation Shark and Ray Touch Tank from 11 a.m. to 3 p.m., but you can see this egg veil up close.