membranella
English
Noun
membranella
(
plural
membranellae
)
A
membranelle
.