earth-ball Meaning, Definition & Usage

  1. noun any of various highly prized edible subterranean fungi of the genus Tuber; grow naturally in southwestern Europe
    truffle; earthnut.

WordNet