■ noun ( plural same or ~es ) an anglerfish that typically lives on the seabed, where its warty skin provides camouflage. [ Antennaria hispidus (Indo-Pacific) and other species.]
FROGFISH
Meaning of FROGFISH in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004