Venous leaf Meaning, Definition & Usage

Definitions
  1. (Bot.), a leaf having vessels branching, or variously divided, over its surface.

Webster 1913