metrocyte

English

Noun

metrocyte (plural metrocytes)

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

Anagrams