DEVILFISH


Meaning of DEVILFISH in English

[dev.il.fish] n (1709) 1: any of several extremely large rays (genera Manta and Mobula) widely distributed in warm seas

2: octopus; broadly: any large cephalopod

Merriam-Webster English vocab.      Английский словарь Merriam Webster.