• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp