English

edit

Etymology

edit

terato- +‎ cyte

Noun

edit

teratocyte (plural teratocytes)

  1. (entomology) A unicellular form of an embryonic braconid