trephocyte

English

Noun

trephocyte (plural trephocytes)

  1. (cytology) Synonym of trophocyte.