• word of the day

    zoospore

    zoospore - Dictionary definition and meaning for word zoospore

    Definition
    (noun) an asexual spore of some algae and fungi that moves by means of flagella
Download our Mobile App Today
Receive our word of the day
on Whatsapp