Report - 2018 · A small semi-transparent goby, usually found on corals and sponges. It is sometimes found on the mantle of clams and its eggs are usually laid on sea squirts. ... Haemulinae

Please pass captcha verification before submit form