earthball earthball

Definition(s):

  • (n) any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles
Word of the Day
tangible tangible
/ˈtæn dʒə bəl /