?

Identify marine life

7 images

  • Poli's stellate barnacle

    Chthamalus stellatus

  • Pelagic gooseneck barnacle

    Lepas anatifera

  • Flame shell

    Limaria hians

  • Rough pen shell

    Pinna rudis

  • Giant clam

    Tridacna gigas

  • Fluted giant clam

    Tridacna squamosa

  • Cockscomb oyster

    Lopha cristagalli

?