Definition of nutmeg finch in US English:

nutmeg finch

noun

  • = nutmeg mannikin.

Origin

Late 19th century; earliest use found in Proceedings of the Zoological Society of London.