• word of the day

    phytomastigina

    phytomastigina - Dictionary definition and meaning for word phytomastigina

    Definition
    (noun) plantlike flagellates containing chlorophyll; often considered unicellular algae
Download our Mobile App Today
Receive our word of the day
on Whatsapp