Where does “amnios” come from?

amnios (English): amnion

Definitions

  1. amnion

Words derived from “amnios