English

edit

Etymology

edit

micro- +‎ placentome

Noun

edit

microplacentome (plural microplacentomes)

  1. The placentome of microtissue