English edit

Etymology edit

mero- +‎ -cyte

Noun edit

merocyte (plural merocytes)

  1. (biology) Any cell formed by division of a meroblastic ovum

Translations edit

Anagrams edit