amnion is Accepted in TWL Scrabble Dictionary

amnion Scrabble score: 8

Meaning of amnion

  • the innermost of the embryonic or fetal membranes of reptiles, birds, and mammals; the sac in which the embryo is suspended
  • membrane analogous to the amnion and occurring in various invertebrates
  • similar membrane of insects and other invertebrates
  • a thin membrane forming a closed sac about the embryos or fetuses of reptiles, birds, and mammals and containing the amniotic fluid
  • a membranous sac enclosing an embryo [n AMNIONS or AMNIA]