Wiktionary
bombycillids
n. (plural of bombycillid English)
n. (plural of bombycillid English)