'Loxia curvirostra' definitions:

Definition of 'Loxia curvirostra'

(from WordNet)
noun
Finch with a bill whose tips cross when closed [syn: crossbill, Loxia curvirostra]