Popular Wordlists
  • word of the day

    lorchel

    lorchel - Dictionary definition and meaning for word lorchel

    Definition
    (noun) a large fungus of the family Helvellaceae
Connect with us on Facebook