• word of the day

    hypermastigote

    hypermastigote - Dictionary definition and meaning for word hypermastigote

    Definition
    (noun) flagellate symbiotic in the intestines of e.g. termites
Download our Mobile App Today
Receive our word of the day
on Whatsapp