• word of the day

    endospore

    endospore - Dictionary definition and meaning for word endospore

    Definition
    (noun) a small asexual spore that develops inside the cell of some bacteria and algae
Download our Mobile App Today
Receive our word of the day
on Whatsapp