Tamil Dictionary 🔍

membraneous

Mem*bra"ne*ous, a. Etym: [L. membraneus of parchment.] Defn: See Membranous.


membraneous - Similar Words