Find the word definition

Wiktionary
liver birds

n. (liver bird English)