• word of the day

    globigerina

    globigerina - Dictionary definition and meaning for word globigerina

    Definition
    (noun) marine protozoan having a rounded shell with spiny processes
Download our Mobile App Today
Receive our word of the day
on Whatsapp