meaning of anguilla sucklandii

anguilla sucklandii meaning in General Dictionary

New Zealand eel