cyanospiza

/saɪˌænoʊˈspɪzə/

Definitions

1. noun

a genus of weaver finches

“The cyanospiza species are native to the Galapagos Islands.”

Synonyms

  • bird
  • weaver finch

Antonyms

  • flightless bird
  • non-migratory bird