Etymology · Latin

membrana

3 English words descend from Latin membrana, most common first.