English edit

Etymology edit

micro- +‎ placentome

Noun edit

microplacentome (plural microplacentomes)

  1. The placentome of microtissue