What is the full meaning of nervures
NERVURE, a vascular ridge on a leaf, also NERVULE [n]
Example of the word nervures placed on a Scrabble board.