Find the word definition

Wiktionary
silvery pomfrets

n. (silvery pomfret English)