membranule

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
membranule also membranula (noun; Latin diminutive membrana, skin): (Arthropoda: Insecta) A small semi-opaque membrane on the base of the hind wing of certain Odonata.