Wiktionary
meleagridids
n. (plural of meleagridid English)
n. (plural of meleagridid English)