English dictionary
earthball meaning and definition
Definition and meaning of earthball at MeaningMonkey.org. earthball meaning and definition in the English Dictionary.EARTHBALL noun
Definition of earthball (noun)
- any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles
- synonyms: false truffle, hard-skinned puffball, puffball
Source: Princeton University Wordnet