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: