MEMBRANOUS


Meaning of MEMBRANOUS in English

(a.) Membranaceous.

Webster's English dictionary.      Английский словарь Webster.