Biology, asked by pulavarthisriram2008, 1 month ago

membrane meaning please tell​

Answers

Answered by Anonymous
2

Answer:

thin soft pliable sheet or layer especially of animal or plant origin.

Explanation:

hope this will helpful to you

Answered by soshig1183
1

Answer:

a thin soft pliable sheet or layer especially of animal or plant origin. 2 : a piece of parchment forming part of a roll.

Explanation:

Similar questions