amnion - definitions and synonyms

amnion noun

  1. English Meaning: 

    : thin innermost membranous sac enclosing the developing embryo of higher vertebrates (reptiles, birds and mammals)

    Synonyms:

    amnios / amniotic sac