nervure

Noun
  1. Any of the vascular bundles or ribs that form the branching framework of conducting and supporting tissues in a leaf or other plant organ (synset 113118945)
  2. One of the horny ribs that stiffen and support the wing of an insect (synset 102471366)

Other Searches