amnion
/หรฆm.nษช.ษหn/IPA: /AE1 M N IY0 AO0 N/
noun
- 1
The innermost membrane of the fetal membranes of reptiles, birds, and mammals; the sac in which the embryo is suspended.
Translate โamnionโ into another language
Choose a language below to open the translator with English selected as the source language.