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