crimson finch

Noun

 * 1) A species of red plumaged estrildid finch,, of Australia and New Guinea.