Chamaeza nobilisstriated ant-thrush(Also: striated or noble antthrush)