1 organbird | Definition of organbird

organbird

noun

Definition of organbird

1 : a Tasmanian magpie (Gymnorhina hyperleuca) whose discordant notes suggest an organ out of tune
2 : a wren (Leucolepis arada) of northern South America