truffle
noun
1 truffle
Any of various highly prized edible subterranean fungi of the genus Tuber; grow naturally in southwestern Europe.
synonyms: earth-ball, earthnut.
Dutch: truffel
2 truffle
Edible subterranean fungus of the genus Tuber.
synonym: earthnut.
3 truffle
debug info: 0.0208