Tridacna rosewateri
Codexery
Unfurling the codex…
Tridacna rosewateri Codexery
A source-cited species codex: Tridacna rosewateri
Invertebrates
Tridacna rosewateri