• word of the day

    radiolarian

    radiolarian - Dictionary definition and meaning for word radiolarian

    Definition
    (noun) protozoa with amoeba-like bodies and radiating filamentous pseudopods
Download our Mobile App Today
Receive our word of the day
on Whatsapp