Popular Wordlists
  • word of the day

    leafing

    leafing - Dictionary definition and meaning for word leafing

    Definition
    (noun) (botany) the process of forming leaves
    Synonyms : foliation
Connect with us on Facebook