Hidden Creation

As we looked through the jungle we came upon this discovery. What might it be?