teleomitosis
noun
tel·eo·mitosis
| \ ¦telēō+\
plural teleomitoses
Definition of teleomitosis
Keep scrolling for more