English

edit

Noun

edit

metrocyte (plural metrocytes)

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

Anagrams

edit