mycomembranes
English
Noun
mycomembranes
plural of
mycomembrane