Term:

Membranous
Definition:

Thin and flexible.