Aspects of the biology of Trimerorhachis (Amphibia, Temnospondyli)