Popular Wordlists
  • word of the day

    leafstalk

    leafstalk - Dictionary definition and meaning for word leafstalk

    Definition
    (noun) the slender stem that supports the blade of a leaf
    Synonyms : petiole
Connect with us on Facebook