• word of the day

    lorchel

    lorchel - Dictionary definition and meaning for word lorchel

    Definition
    (noun) a large fungus of the family Helvellaceae
Download our Mobile App Today
Receive our word of the day
on Whatsapp