1. Noun. Any fetal cell floating freely in the amniotic fluid ¹
¹ Source: wiktionary.com
1. A cell found floating freely in the amnion sac (a membranous sac containing the amniotic fluid) surrounding an embryo. (05 Feb 1998)