murmuration

Noun
  1. a low continuous indistinct sound; often accompanied by movement of the lips without the production of articulate speech

Khám phá thêm

Các từ liên quan

murmuration
A murmuration of starlings creates a swirling cloud in the evening sky.