Ammocoetes (larval stage of lamprey)
@Ross Gardiner, Fisheries Research Services