hemiperous