The Lowe Lab at Hopkins Marine Station

Owenia spp.

Owenia 1: Lone Owenia larva

i dare you to push the button


Owenia 2: Lone Owenia larva up close

i dare you to push the button


Owenia 3: Lone Owenia larva up close

i dare you to push the button


Feeding OweniaLone Owenia feeding in real time

i dare you to push the button

 

No Comments Yet

Leave a Reply