Meaning of anguilla sucklandii

Definition of anguilla sucklandii

(noun) New Zealand eel

Other information on anguilla sucklandii

WIKIPEDIA results for anguilla sucklandii
Amazon results for anguilla sucklandii