amniocytes

English

Noun

amniocytes

  1. plural of amniocyte