English Dictionary
Definition mitosis in British English
mitosis noun
[uncountable] noun
/ˌmaɪˈtəʊsɪs/
English Dictionary