Unfurling the codex…

Yellow teardrop butterflyfish Codexery

A source-cited species codex: Yellow teardrop butterflyfish (Chaetodon interruptus)

Fish

Yellow teardrop butterflyfish (Chaetodon interruptus)