We do not currently know of any synonyms for birdcall.
The noun birdcall is defined as:
See full definition of the word birdcall.
Did you mean periodical or periodically?