Definify.com

Definition 2025


amniocyte

amniocyte

English

Noun

amniocyte (plural amniocytes)

  1. Any fetal cell floating freely in the amniotic fluid

Translations