Teleost diversity Marine Vertebrates: Lecture 3. Reef Herbivores: Parrotfish Parrotfish (bottom photo, Ken Knezick)
Marine Ecology, June 2, 2008 Marine Birds (briefly)/Marine Mammals (Antarctic et al…)
Marine Ecology, June 6, 2007 Epipelagic/Antarctic 2.