Synonyms and Antonyms for earthball | Synonym.com

Synonyms and Antonyms for earthball

1. earthball (n.)

any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles

Synonyms: