crimson finch
Jump to navigation
Jump to search
English[edit]
Noun[edit]
crimson finch (plural crimson finches)
- A species of red plumaged estrildid finch, Neochmia phaeton, of Australia and New Guinea.
crimson finch (plural crimson finches)