earthball: any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles
computer store: a store that sells computers to the small businessperson or personal user