Find the word definition

Wiktionary

apodids

n. (plural of apodid English)