The definition :
Definitions of birdcall:
- noun: a device for imitating a birdcall
- noun: the characteristic sound produced by a bird
Are you interested in alternative search :
:birdsong call song acoustic device animal communication
If you like reading news check: