Synonyms of Leaf

Primary definition: A flattened structure of a plant, typically green, that is attached to a stem or branch and is responsible for photosynthesis.

Full Dictionary Entry

Antonyms & Opposite Concepts