Petromyzontidae (lampreys)

lampreys aren’t always as terrible as the sea lamprey. In their native habitat they provide key components of the ecosystem.  In their larval for they are not parasitic.

Advertisements