English edit

Noun edit

metrocyte (plural metrocytes)

  1. (obsolete, biology) A cell that undergoes mitosis to produce daughter cells

Anagrams edit