• word of the day

    anguilla sucklandii

    anguilla sucklandii - Dictionary definition and meaning for word anguilla sucklandii

    Definition
    (noun) New Zealand eel
    Synonyms : tuna
Connect with us on Facebook