sturnoid

/ˈstɝrnɔɪd/

Definitions

1. noun

A type of bird in the starling family, particularly the European starling.

“The flock of sturnoids invaded the park’s bird feeder.”

Synonyms

  • myop
  • starling

Antonyms

  • songbird