meaning of amnion

1. A thin membrane surrounding the embryos of mammals, birds, and reptiles.


Related Words

amnion |

Developed & Maintained By Taraprasad.com

Treasure Words