• word of the day

    foraminifera

    foraminifera - Dictionary definition and meaning for word foraminifera

    Definition
    (noun) foraminifers
    Synonyms : order foraminifera
Download our Mobile App Today
Receive our word of the day
on Whatsapp