Truffle ?

Truffle ?

Observation - Truffle ? - UK and Ireland. Description: Seems to be grown from the roots of a large Acacia tree which was killed by frost about 4 years ago, Had to cut it down leaving the roots Strange shape?

Seems to be grown from the roots of a large Acacia tree which was killed by frost about 4 years ago, Had to cut it down leaving the roots
Strange shape?