◄ Membranaceous ►

Dictionary
1. (a.) Same as Membranous.

2. (a.) Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.

                                                                                                                                                                                                                                       

Clyx.com


Membrana Tympana
Top of Page
Top of Page