A source-cited species codex: Indian Ocean twospot cardinalfish (Cheilodipterus novemstriatus)
Indian Ocean twospot cardinalfish (Cheilodipterus novemstriatus)