trophocyte
English
Etymology
From
tropho-
+
-cyte
.
Noun
trophocyte
(
plural
trophocytes
)
(
biology
)
Any
cell
that provides
nutrition