earth-ballEnglish

earth-ball, earthnut, truffle

Noun

Any of various highly prized edible subterranean fungi of the genus Tuber, grow naturally in southwestern Europe

English: truffle, earthnut, earth-ball

Bahasa: cendawan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words