Anguilla sucklandii

1. (noun) New Zealand eel
Synonyms: tuna
Related Words: eel



Terms and Conditions of Use / Copyright Notice