Find the word definition

Wiktionary

blobfishes

n. (plural of blobfish English)