Find the word definition

Wiktionary

halcampids

n. (plural of halcampid English)