Leaf (Noun)
Meaning 1
The main organ of photosynthesis and transpiration in higher plants.
Classification
Nouns denoting plants.
Synonyms
Hyponyms
Related Words
Meaning 2
Hinged or detachable flat section (as of a table or door).
Classification
Nouns denoting man-made objects.
Hypernyms
Related Words
Meaning 3
A sheet of any written or printed material (especially in a manuscript or book).
Classification
Nouns denoting communicative processes and contents.