Meaning of loxia curvirostra

Definition of loxia curvirostra

(noun) finch with a bill whose tips cross when closed

Other information on loxia curvirostra

WIKIPEDIA results for loxia curvirostra
Amazon results for loxia curvirostra