Popular Wordlists
  • word of the day

    japanese leaf

    japanese leaf - Dictionary definition and meaning for word japanese leaf

    Definition
    (noun) erect or partially climbing herb having large green or variegated leaves
Connect with us on Facebook