Anguilla sucklandii
1.
(
noun
) New Zealand eel
Synonyms:
tuna
Related Words:
eel
Terms and Conditions of Use / Copyright Notice