English | German | Russian | Czech

murmurate English

Meaning murmurate meaning

What does murmurate mean?

murmurate

(intransitive) Of starlings, to gather in large flocks at dusk.

Are you looking for...?