A source-cited species codex: Leopard scallop (Annachlamys flabellata)
Leopard scallop (Annachlamys flabellata)
Where Leopard scallop has been recorded