• word of the day

    foliage

    foliage - Dictionary definition and meaning for word foliage

    Definition
    (noun) the main organ of photosynthesis and transpiration in higher plants
    Synonyms : leaf , leafage
    Definition
    (noun) (architecture) leaf-like architectural ornament
    Synonyms : foliation
   Mnemonics (Memory Aids) for foliage

Fall+Leaf+Age= fall of aged leaves.


Word used in video below:
text: bringing the flowers and foliage in the
Download our Mobile App Today
Receive our word of the day
on Whatsapp