• word of the day

    dibranchiate

    dibranchiate - Dictionary definition and meaning for word dibranchiate

    Definition
    (noun) cephalopods having two gills
Download our Mobile App Today
Receive our word of the day
on Whatsapp