• word of the day

    multinucleate

    multinucleate - Dictionary definition and meaning for word multinucleate

    Definition
    (adj) having two or more nuclei
Download our Mobile App Today
Receive our word of the day
on Whatsapp