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.

[ F nerf nerve ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.