YourDictionary

teleomitosis medical definition

noun
A completed mitosis.

link/cite print suggestion box