Search Details

Word: amnion (lookup usage) (lookup stats)


Meaning:

Noun:

  • anatomy the innermost membrane of the fetal membranes of reptiles, birds, and mammals; the sac in which the embryo is suspended.

Source: Wiktionary | Src Info »