Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word nervure from English dictionary with examples, synonyms and antonyms.

nervure   noun

Meaning : Any of the vascular bundles or ribs that form the branching framework of conducting and supporting tissues in a leaf or other plant organ.

Synonyms : vein

Meaning : One of the horny ribs that stiffen and support the wing of an insect.

Synonyms : vein