Definitions of Anguilla sucklandii:

  • noun:   New Zealand eel