Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles.
Synonyms : earthball, false truffle, puffball
Install App