• word of the day

    dibranchiate

    dibranchiate - Dictionary definition and meaning for word dibranchiate

    Definition
    (noun) cephalopods having two gills
Connect with us on Facebook