Definition of Scottish crossbill in US English:

Scottish crossbill

noun

  • A large-billed crossbill, Loxia scotica, endemic to the pine forests of the Scottish highlands.

Origin

Early 20th century.