Email this page to a friend

LEAF BLADE





Definition:

  1. [noun] especially a leaf of grass or the broad portion of a leaf as distinct from the petiole
    Synonyms: blade

Synonyms:






Web Standards & Support:

Link to and support eLook.org Powered by LoadedWeb Web Hosting
Valid XHTML 1.0! Valid CSS! eLook.org FireFox Extensions