MURMURATION


Meaning of MURMURATION in English

n. act of murmuring; flock of starling birds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.