Anguilla anguilla (aka European eel) were and still are a critically important food source across much of Europe. Because of this strong human dependence, Anguilla anguilla are currently listed as Critically Endangered on the IUCN Red List – meaning their populations are extremely low and the…