Acronyms that contain the term Truffle
What does Truffle mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: Truffle.
What does Truffle mean?
- truffle, earthnut, earth-ball(noun)
- any of various highly prized edible subterranean fungi of the genus Tuber; grow naturally in southwestern Europe