Truffle ?

Truffle ?

Observation - Truffle ?. 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?