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
Tweet