teratocyte
English
Etymology
From
terato-
+
-cyte
.
Noun
teratocyte
(
plural
teratocytes
)
(
entomology
)
A
unicellular
form of an
embryonic
braconid