NERVURE


Meaning of NERVURE in English

n.1 each of the hollow tubes that form the framework of an insect's wing; a venule.

2 the principal vein of a leaf.

Etymology: F nerf nerve

Oxford English vocab.      Оксфордский английский словарь.