merocyte

English

Etymology

From mero- +‎ -cyte.

Noun

merocyte (plural merocytes)

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

Translations

Anagrams