English | German | Russian | Czech

earth-ball English

Meaning earth-ball meaning

What does earth-ball mean?

earth-ball

(= truffle) any of various highly prized edible subterranean fungi of the genus Tuber; grow naturally in southwestern Europe

Synonyms earth-ball synonyms

What other words have the same or similar meaning as earth-ball?

earth-ball English » English

truffle earthnut earth

Are you looking for...?

earth | ball