trephocyte
English
Noun
trephocyte
(
plural
trephocytes
)
(
cytology
)
Synonym of
trophocyte
.