Find the word definition

Wiktionary
corresponding authors

n. (plural of corresponding author English)