• word of the day

    earthball

    earthball - Dictionary definition and meaning for word earthball

    Definition
    (noun) any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles
Download our Mobile App Today
Receive our word of the day
on Whatsapp