Find the word definition

Wiktionary
floe rats

n. (floe rat English)