anguilla_sucklandiiEnglish

Anguilla sucklandii, tuna

Noun

New Zealand eel

English: tuna, Anguilla sucklandii

English words with similar meanings

Show 1 words