Definify.com

Definition 2024


trophoblasts

trophoblasts

English

Noun

trophoblasts

  1. plural of trophoblast