Meaning of truffle
Definition of truffle
(noun)
any of
various
highly
prized
edible
subterranean
fungi
of the
genus
Tuber;
grow
naturally
in
southwestern
Europe
edible
subterranean
fungus
of the
genus
Tuber
creamy
chocolate
candy
Other information on truffle
WIKIPEDIA results for
truffle
Amazon results for
truffle
Tweet