Definition of nervure

Definition of nervure
  1. nervure Noun Any of the vascular bundles that form the branching framework of conducting and supporting tissues in a leaf or other plant organ.
  2. nervure Noun One of the chitinous ribs that stiffen and support the wing of an insect.
Need more help? Try our forum NEW