Last modified on 23 May 2008, at 17:56

macromere

EnglishEdit

NounEdit

macromere (plural macromeres)

  1. A large blastomere.