anguilla_sucklandii
1. [ noun ] (zoology) New Zealand eel
Synonyms: tuna
Related terms: eel