Search term amniocyte has one result
Jump to
EN English IT Italian
amniocyte (n) [any fetal cell floating freely in the amniotic fluid] (n) amniocito (n) [any fetal cell floating freely in the amniotic fluid] (n)