Definition, synonyms and picture of leaf

Learn in


n. leaf

Definition of leaf in English

Plant organ that is typically flat and grows from a stem or petiole, which performs photosynthesis and transpiration.

Synonyms of leaf in English


Lists where this word appears

Basic Botany Concepts I

10 words to learn

Tree Parts

10 words to learn