Hint: Use 'j' and 'k' keys
to move up and down

larvae

here for a good, but not long time

Tagged with:  #Actinotroch  #Phoronida
(via Oceano: Vida Escondida — Photo by Bruno Vellutini)

(via Oceano: Vida Escondida — Photo by Bruno Vellutini)

Brachiolaria larva of Asterias amurensis by Caroline Sutton)

Brachiolaria larva of Asterias amurensis by Caroline Sutton)

Tagged with:  #Mollusca
(via Oceano: Vida Escondida — Photo by Alvaro Migotto)

(via Oceano: Vida Escondida — Photo by Alvaro Migotto)

Tagged with:  #Hemichordata  #Tornaria
Tagged with:  #Cyphonautes  #Bryozoa
Newly hatched veliger larva of Berthella strongi (by Jeff Goddard 32)

Newly hatched veliger larva of Berthella strongi (by Jeff Goddard 32)

Brachiolaria larva of Asterias amurensis by Caroline Sutton)

Brachiolaria larva of Asterias amurensis by Caroline Sutton)

Tagged with:  #Annelida
Tagged with:  #Bryozoa  #Coronate