webmaster

Teuthowenia pellucida (1 of 5)

Teuthowenia pellucida, larva (a cranchiid squid); from Dr. Steve O'Shea.

Teuthowenia pellucida (1 of 5)
webmaster, Nov 28, 2003