teleomitosis

noun
tel·​eo·​mitosis | \ ¦telēō+\
plural teleomitoses

Definition of teleomitosis

History and Etymology for teleomitosis

New Latin, from tele- entry 2 + mitosis

Keep scrolling for more