teratocyte

English

Etymology

From terato- +‎ -cyte.

Noun

teratocyte (plural teratocytes)

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