mitosis, mitotic divisiontranslation and definition "mitosis, mitotic division", tamil lexiconWordTamil Definitionmitosis, mitotic divisionஇழையுருப்பிரிவு