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.”
1. noun
A type of bird in the starling family, particularly the European starling.
“The flock of sturnoids invaded the park’s bird feeder.”