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