mail_outline sales@mediastorehouse.com
Ocellaris anemonefish (Amphiprion ocellaris) hidden in a sea anemone. Anemonefish, also called clownfish, live in association with sea anemones. Both partners benefit in a mutualistic association
Ocellaris anemonefish laying eggsOcellaris anemonefish (Amphiprion ocellaris) laying eggs. The process of egg laying lasts around half an hour. The female lays between 100- 1000 eggs
Ocellaris anemonefish (Amphiprion ocellaris) hidden in a magnificent sea anemone (Heteractic magnifica) on a coral reef. Anemonefish, also called clownfish, live in association with anemones
Saddleback anemonefish eggs (Amphiprion polymnus). The eggs were fertilised by the male as they were laid by the female and take about 6-10 days to hatch
Choose your image, Select your licence and Download the media