Zimbabwe's ambassador to Australia has defected and asked Canberra for asylum, saying she will not be returning home when her term ends next week due to fears for her safety, reports said early Saturday.