English edit

Noun edit

membranule (plural membranules)

  1. A small membrane
  2. Any of the small sections of the wing of an insect such as a dragonfly

French edit

Noun edit

membranule f (plural membranules)

  1. membranule

Further reading edit