• word of the day

    lobefin

    lobefin - Dictionary definition and meaning for word lobefin

    Definition
    (noun) any fish of the order Crossopterygii; most known only in fossil form
Connect with us on Facebook