teleomitosis









teleomitosis


n.

  1. A completed mitosis.
54 queries 0.537