• word of the day

    electric eel

    electric eel - Dictionary definition and meaning for word electric eel

    Definition
    (noun) eel-shaped freshwater fish of South America having electric organs in its body
Connect with us on Facebook