Meaning of leaf blade

Definition of leaf blade

(noun) especially a leaf of grass or the broad portion of a leaf as distinct from the petiole

Other information on leaf blade

WIKIPEDIA results for leaf blade
Amazon results for leaf blade