Definition of Earthball

  • 1. Any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles Noun

Synonyms for word "earthball"

Semanticaly linked words with "earthball"

Hyponims for word "earthball"