English edit

Verb edit

mitosed

  1. simple past and past participle of mitose

Anagrams edit