meaning of argus pheasant

argus pheasant meaning in General Dictionary

big brilliantly patterned East Indian pheasant