membranellae
English
Noun
membranellae
plural of
membranella