What does Aalblut mean?

Aalblut - German to English

eel blood