What do Sea lamprey eat?

What do Sea lamprey eat?

Larvae feed on microscopic plankton, algae, and detritus filtered from mud. During the parasitic phase, adult attaches to a host fish and extracts blood and/or muscle tissue. Does not feed after migrating upstream to spawn in fresh water.