Som man kan regne med for et fossil er lite kjent om leveviset til arten.