resembling a membrane; thin, dry and semi-transparent

listen to the pronunciation of resembling a membrane; thin, dry and semi-transparent
English - English

Definition of resembling a membrane; thin, dry and semi-transparent in English English dictionary

Resembling a membrane; thin, dry and semi-transparent
membranous