crimson finchWiktionary 原文英美释义名词noun1A species of red plumaged estrildid finch, Neochmia phaeton, of Australia and New Guinea.