Nervure



ENGLISH MEANING
noun
1.
One of the chitinous supports, or veins, in the wings of incests.
2.
One of the nerves of leaves.