Definify.com

Definition 2024


amniocyte

amniocyte

English

Noun

amniocyte (plural amniocytes)

  1. Any fetal cell floating freely in the amniotic fluid

Translations