• word of the day

    heliozoan

    heliozoan - Dictionary definition and meaning for word heliozoan

    Definition
    (noun) protozoa with spherical bodies and stiff radiating pseudopods
Download our Mobile App Today
Receive our word of the day
on Whatsapp