NERVURE


Meaning of NERVURE in English

noun one of the nerves of leaves.

2. nervure ·noun one of the chitinous supports, or veins, in the wings of incests.

Webster English vocab.      Английский словарь Webster.