1. the leaves of a plant, collectively; leafage. 2. leaves in general.
What does leafage mean?
noun. the main organ of photosynthesis and transpiration in higher plants. Synonyms : foliage, leaf.
What is the synonym of Charmed?
In this page you can discover 62 synonyms, antonyms, idiomatic expressions, and related words for charmed, like: enchanted, entranced, bedazzled, moonstruck, calmed, bewitched, enraptured, captivated, delighted, beguiled and pleased.