English to English

leaf blade
(l/i/f_bl/eI/d )

noun (n)

  • especially a leaf of grass or the broad portion of a leaf as distinct from the petiole(noun.plant)
    Synonym:
    blade
    source: wordnet30
Advertisement

Bookmark This Site