• word of the day

    arthrospore

    arthrospore - Dictionary definition and meaning for word arthrospore

    Definition
    (noun) a body that resembles a spore but is not an endospore; produced by some bacteria Definition
    (noun) one of a string of thick walled vegetative resting cells formed by some algae and fungi
Download our Mobile App Today
Receive our word of the day
on Whatsapp