Wiktionary
membranelles
n. (plural of membranelle English)
n. (plural of membranelle English)