earth-ball

Explore definitions, synonyms, and language insights of earth-ball

Definitions

Noun
any of various highly prized edible subterranean fungi of the genus Tuber; grow naturally in southwestern Europe

More General Terms