Tamil Dictionary 🔍

membranaceous

Mem`bra*na"ceous, a. Etym: [L. membranaceus.] 1. Same as Membranous. Arbuthnot. 2. (Bot.) Defn: Thin and rather soft or pliable, as the leaves of the rose, peach tree, and aspen poplar.


membranaceous - Similar Words